
Casts

Madelaine Petsch
as Maya

Richard Brake
as Sheriff Rotter

Rachel Shenton
as Debbie

Brooke Lena Johnson
as Nurse Danica

Froy Gutierrez
as Ryan

Florian Clare
as Chris Sampson

JR Esposito
as Dr. Tate

Sara Freedland
as Annie

Pedro Leandro
as Deputy Walters