Starring Cast
Key crew
Director
Screenplay
Producers
Cecilia Gallet
, Nasreen Ebrahim
Music
Cinematography
Emile Mostert
, Kyle Wiesner
Editor
Khaleel Tayob
, Julian Forbes
Production design
Eva De Ravel
Full cast
6 cast membersRaevin Weir
Eli/Eli Doppelganger
Esihle Mkosana
Agnes
Megan Le Roux
Abigail
Bianca Lee Jardim
Witch #1
Cecilia Gallet
Witch #2
Crew by department
21 crew membersDirecting
Writing
Production
Cecilia Gallet
Producer
Nasreen Ebrahim
Producer
Camera
Emile Mostert
Cinematography
Kyle Wiesner
Cinematography
Editing
Julian Forbes
Editor
Khaleel Tayob
Editor
Tsitsi Masango
Color Grading
Tawfeeq van Wyk
Editorial Consultant
Sound
Alexander MacKenzie
Sound Designer
Matthew Nel
Sound Designer
Art
Eva De Ravel
Production Design
Visual Effects
Julian Forbes
Visual Effects
Khaleel Tayob
Visual Effects
Costume & Makeup
Cecilia Gallet
Makeup Artist
Nasreen Ebrahim
Makeup Artist