Dan Byrd

as Ian

Jessica Rothe

as Samantha

Desmin Borges

as Wilson Wilson


Sasha Lane

as Jessica Hyde

John Cusack

as Dr. Kevin Christie

Rainn Wilson

as Michael Stearns



Cory Michael Smith

as Thomas Christie