All Cast

Madelaine Petsch

Madelaine Petsch

Maya

Froy Gutierrez

Froy Gutierrez

Ryan

Gabriel Basso

Gabriel Basso

Gregory

Ema Horvath

Ema Horvath

Shelly

Richard Brake

Richard Brake

Sheriff Rotter

Rachel Shenton

Rachel Shenton

Debbie

Ella Bruccoleri

Ella Bruccoleri

Jasmine

George Young

George Young

Howard

Pedro Leandro

Pedro Leandro

Deputy Walters

Janis Ahern

Janis Ahern

Carol

Ryan Brown

Ryan Brown

Jeff Morell

Ben Cartwright

Ben Cartwright

Rudy

Florian Clare

Florian Clare

Chris Sampson

Miles Yekinni

Miles Yekinni

Marcus

Rebecka Johnston

Rebecka Johnston

Lucy

Stevee Davies

Stevee Davies

Dougie

Brooke Lena Johnson

Brooke Lena Johnson

Danica

Brian Law

Brian Law

EMT Driver

Rafaella Biscayn

Rafaella Biscayn

Eden

Pablo Sandstorm

Pablo Sandstorm

Neil

Sara Freedland

Sara Freedland

Annie

JR Esposito

JR Esposito

Dr. Tate

Milo Callaghan

Milo Callaghan

Wayne

Matus Lajcak

Matus Lajcak

Scarecrow

Olivia Kreutzota

Olivia Kreutzota

Dollface

Letizia Fabbri

Letizia Fabbri

Pin-Up Girl