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
George Webster
Visual Effects Supervisor
Charles Singleton
Sound Effects Editor
James Matthes
Music Programmer
Alastair Orr
Producer
Richard West
Executive Producer
Richard West
Supervising Sound Editor
Jaco Snyman
Makeup Effects
Lynne Orr
Thanks
Ryan Haidarian
Executive Producer
Zino Ventura
Producer
James Olivier
Sound Effects Editor
Daniel Caleb
Music Supervisor
Jan Smit
Thanks
Richard West
Sound Re-Recording Mixer
Derik van den Berg
CG Supervisor
Devin Toselli
Thanks
Simon Ratcliffe
Executive Producer
Mirell Ventura
Producer
Jean-Claude van Staden
Modeling
Jade Hill
Sound Effects Editor
Simon Ratcliffe
Sound Re-Recording Mixer
Marika Smit
Thanks
Fidge Roos
Thanks
Nelson Antonio Ventura
In Memory Of
Ariye Mahdeb
First Assistant Director
David Whitehouse
Visual Effects Producer
Jeaneliz de Nys
Animation
Eric Williams
Thanks
Pierre Vienings
Costume Design
Tamus Orr
Thanks
Wayne Smith
Stunt Coordinator
Kenneth Orr
Thanks
Simon Ratcliffe
Scoring Mixer
Ivan Oberholster
Sound Effects Editor
Alastair Orr
Editor
Catherine Forbes
Thanks
Ariye Mahdeb
Co-Producer
James Olivier
Sound Designer
Gerrit Van Zyl
Key Grip
Mathew Howard-Tripp
Makeup Effects
Andries Smit
Original Music Composer
Brendan Barnes
Director of Photography
Johann de Beer
Makeup Effects
Flo Ballack
Production Design
Emily Schweber
Casting
Mickey Erasmus
Property Master