
Casts

Keir O'Donnell
as Darren Meadows

Karen Gillan
as Maeve MacDonough

Tim Kang
as Dr. Lyle

Hayden Michael Cruz Haas
as Darren Meadows(6 Years Old)

Coleton Ray
as Young Darren Meadows

Mikey Madison
as Haley

Colby Jensen
as Jason

Cami Raich
as Jess

Kurt Doss
as Kyle

Claire Gerety-Mott
as Receptionist