Starring Cast
Key crew
Director
Screenplay
Producers
Cinematography
Editor
Parmita Yenikapati
Production design
Costume design
Callia Raissa Kaharuba
, Hannah Yu
Casting
Tisha Hannaford
Full cast
7 cast membersKirato Hope
The Elephant
Allyssa Perez
Casie
Jordan McCabe
Betty
Pacey MacAulay
Monty
Rayyan Khan
Ricky
Jaden Zabat
Jacob
Jacob Lane
The Teacher
Crew by department
57 crew membersDirecting
Chelcy S. Meneses
Director
Tisha Hannaford
Casting Director
Alizeh Naeem
Assistant Director
Angus Roohan
Assistant Director
Writing
Production
Tingyi Hildegarde Zhu
Producer
Jeremy Weerasuriya
Publicist
Candy Tang
Location Manager
Anna Vavilova
Executive Producer
Erin Fulton
Executive Producer
Henry Marsden
Executive Producer
Lily Aileen Thomas
Executive Producer
Matthew Lieberman
Executive Producer
Vivienne Payge Boucher
Executive Producer
Vivienne Payge Boucher
Supervising Producer
Camera
Brandon Cheung
Gaffer
Isabel Chau
Gaffer
Fu Liu
Cinematography
Sophie Hall-Johns
Camera Operator
Harry Feehan
Camera Production Assistant
Sophie Hall-Johns
Camera Production Assistant
Justin Phan
Lighting Production Assistant
Young Chen
Lighting Production Assistant
Editing
Parmita Yenikapati
Editor
Fu Liu
Color Grading
Parmita Yenikapati
Color Assistant
Shanna Tan
Assistant Editor
Sound
Freya Carveth
Boom Operator
Justin Phan
Boom Operator
Freya Carveth
Sound Designer
Angus Roohan
Sound Recordist
Freya Carveth
Sound Recordist
Music
Eeshwar Leninrajan
Music Supervisor
Art
Atharva Darne
Graphic Designer
Chelcy S. Meneses
Graphic Designer
Christopher Lambrou
Production Design
Jaden Zabat
Assistant Production Design
Julia Delos Reyes
Assistant Production Design
Visual Effects
Costume & Makeup
Bella Le
Makeup & Hair
Callia Raissa Kaharuba
Costume Design
Hannah Yu
Costume Design
Tingyi Hildegarde Zhu
Assistant Makeup Artist
Freya Carveth
Assistant Costume Designer
Casting
Angus Roohan
Casting Assistant
Chelcy S. Meneses
Casting Assistant
Tingyi Hildegarde Zhu
Casting Assistant
Brian Denzel Tan
Extras Casting Coordinator
Other
Sophie Sutherland
Catering
Jeremy Weerasuriya
BTS Footage
Tamanna Doctor
BTS Footage
Niki Almira
Script Supervisor
Christopher Lambrou
Production Assistant
Freya Carveth
Production Assistant
Isabella Rose Dombrowski
Production Assistant