Cast (26)

Madelaine PetschMaya

Richard BrakeSheriff Rotter

Rachel ShentonDebbie

Kyle BreitkopfTeenage Gregory / Scarecrow

Pedro LeandroDeputy Walters

George YoungHoward

Ema HorvathShelly

Gabriel BassoGregory
Finn CofellTeenage Pinup

Stevee Davies

Hannah Galway

Janis AhernCarol

Sara FreedlandAnnie

Stephanie Aubertin

Dani Klupsch

Ella BruccoleriJasmine

Krystal EllsworthActress

Pablo SandstormNeil
Canaan Davison
Nicholas Chaif











