View Full Cast Juan FernandezJohnMichelle HannaAngieSarah LakshmiHookerLori McKeownWifeDave WascavageCop / Eternal / Alien