Cast (14)

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

Crew (50)

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