Damien
Joseph Horlock
Carina
Francesca Greenlees
Naughty Devil
Sarah Morton
Prisoner
Sam Castaneto
In-Love Devil
Francesca Cruz-Tavolara
Hyper Onesie
Alex Moore
Cowgirl
Bethan Rooms
Drunk Vampire
Ewan Knight
Maria
Ellie Tucker
Father Titus
Nick Jones
Madame Lucie
Lucie Fehlbaum
Paper Plane Classmate
Jake Mark
Jealous Classmate
Gabriella Sheard
Showman Classmate
Alicia Brooks
Hiding Classmate
Jed Wagman
Sleepy Classmate
Ivan Chow
Director
Lili Gensetter
Writer
Producer
Director of Photography
Max Roach
Assistant Director
Shreya Desai
Production Assistant
Camera Operator
Ben Allen
Sound Recordist
Manon Davenport
Boom Operator
Digital Imaging Technician
Casting Assistant
Script Supervisor
Driver
Gaffer
Editor
Assistant Editor
Sound Engineer
Cooper Roy