Sharni Vinson
Hazel
Sharni Vinson
Hazel
Carlyn Burchell
Katherine
Steven John Ward
Ade
Zino Ventura
Mark
Nicole De Klerk
Sarah
Dimitri Bajlanis
Georgie
Gustav Gerdener
James
Zelmia Bezuidenhout
Hazel's Mom
Ashish Gangapersad
Vatican Priest 1
Monica Ann Fourie
James' Mom
Ter Hollmann
Mr. Hudson
Gina Shmukler
Mrs. Hudson
Mia Slabbert
Young Hazel
Jonathan Taylor
Vatican Priest 2
Alastair Orr
Director
Jonathan Jordaan
Writer
Catherine Blackman
Writer
Alastair Orr
Writer
Simon Ratcliffe
Executive Producer
Richard West
Executive Producer
Jeaneliz de Nys
Animation
Simon Ratcliffe
Scoring Mixer
Fidge Roos
Thanks
Ariye Mahdeb
First Assistant Director
Nelson Antonio Ventura
In Memory Of
Pierre Vienings
Costume Design
James Olivier
Sound Effects Editor
Richard West
Supervising Sound Editor
Wayne Smith
Stunt Coordinator
Marika Smit
Thanks
Ryan Haidarian
Executive Producer
Zino Ventura
Producer
Jaco Snyman
Makeup Effects
George Webster
Visual Effects Supervisor
Eric Williams
Thanks
Charles Singleton
Sound Effects Editor
Gerrit Van Zyl
Key Grip
Ariye Mahdeb
Co-Producer
Alastair Orr
Producer
Jade Hill
Sound Effects Editor
James Olivier
Sound Designer
Simon Ratcliffe
Sound Re-Recording Mixer
Kenneth Orr
Thanks
Jan Smit
Thanks
Mirell Ventura
Producer
Ivan Oberholster
Sound Effects Editor
Jean-Claude van Staden
Modeling
Lynne Orr
Thanks
Tamus Orr
Thanks
Catherine Forbes
Thanks
Devin Toselli
Thanks
Richard West
Sound Re-Recording Mixer
Derik van den Berg
CG Supervisor
David Whitehouse
Visual Effects Producer
Daniel Caleb
Music Supervisor
James Matthes
Music Programmer
Alastair Orr
Editor
Andries Smit
Original Music Composer
Mathew Howard-Tripp
Makeup Effects
Johann de Beer
Makeup Effects
Brendan Barnes
Director of Photography
Emily Schweber
Casting
Flo Ballack
Production Design
Mickey Erasmus
Property Master