All Cast

Madelaine Petsch
Maya

Froy Gutierrez
Ryan

Gabriel Basso
Gregory

Ema Horvath
Shelly

Richard Brake
Sheriff Rotter

Rachel Shenton
Debbie

Ella Bruccoleri
Jasmine

George Young
Howard

Pedro Leandro
Deputy Walters
Janis Ahern
Carol

Ryan Brown
Jeff Morell

Ben Cartwright
Rudy

Florian Clare
Chris Sampson

Miles Yekinni
Marcus

Rebecka Johnston
Lucy

Stevee Davies
Dougie

Brooke Lena Johnson
Danica

Brian Law
EMT Driver

Rafaella Biscayn-Debest
Eden

Pablo Sandstorm
Neil

Sara Freedland
Annie

JR Esposito
Dr. Tate
