
Cast

Madelaine PetschMaya 
Richard BrakeSheriff Rotter 
Ema HorvathShelly / Pinup 
Gabriel BassoGregory / Scarecrow 
Pedro LeandroDeputy Walters 
Rachel ShentonDebbie 
George YoungHoward 
Kyle BreitkopfTeenage Gregory / Scarecrow 
Finn CofellTeenage Pinup 
Stevee DaviesDougie 
Hannah GalwayClaire 
Sara FreedlandAnnie 
Dani KlupschCarrie 
Ella BruccoleriJasmine 
Krystal EllsworthDollface 
Janis AhernCarol
If you liked this




















