X

Cast & Crew

Directed By

Written By

Isabel Bassett
screenplay by
M.J. Bassett
screenplay by

Produced By

Kyle Ambrose
line producer / producer
Ryan S. Black
co-executive producer
Barry Brooker
executive producer
David Haring
executive producer
Paul Hornsby
co-producer
Christian Mercuri
executive producer
Morgan Pather
co-producer
Yolisa Phahle
executive producer
Lorna Soonhee
co-producer
Allan Sperling
executive producer
Jay Taylor
producer
Roman Viaris-de-Lesegno
executive producer
Stan Wertlieb
executive producer

Cinematography

Sound

Nick Baldock
adr engineer
Andy Coles
re-recording mixer / sound supervisor
Paul Conway
adr supervisor: Glowb Recordings
Javier Delgado
foley editor: Glowb Recordings
Leslie Jackson
composers agent at: Film Music Limited
Blair Jollands
foley supervisor: Glowb Recordings
Richard Lewis
sound designer
Kay Mabunda
boom operator
Manitaba Manyane
sound utility
Themba Mashinini
boom operator
Lucy Mitchell
adr supervisor: Swear Track
Richard Mohlari
sound mixer
Will Morton
adr engineer
Steven Parker
sound designer
Saul Rivers
adr engineer
Office Tsoa
boom swinger: dailies
James White
sound mix technician
Jason Sharrow
adr mixer
Jeremiah Slovarp
adr recordist
Amaya Soler Coca
foley artist

Casting Director

Bonnie Lee Bouman
Casting Director

Production Design

Costumes

Makeup

Theola Booyens
hair & makeup designer
Nicola Fonda
assistant makeup & hair artist
LeJean Geluk
makeup artist: dailies
Jessica Kerkhof
makeup artist: dailies
Rozaan Leibrandt
makeup artist: dailies
Cassidy Lombard
assistant makeup & hair artist
Rudolph Machaba
makeup truck assistant
Maritsa Maritz
key makeup & hair assistant
Sean McLoughlin
special makeup effects artist
Kgothatso Modiba
makeup gofer
Kathryn Morgan
makeup artist: dailies
Nicola Roodt
makeup & hair supervisor
Keiumeter Sefotutelo
assistant makeup artist: dailies / makeup & hair assistant: second unit
Christina Smith
makeup artist: Megan Fox
Fabienne Zadel
hair stylist: Megan Fox

Special Effects

Jenn Robinson
special effects manager
Gerhard van der Heever
special effects supervisor

Visual Effects

Ivan Bridgens
visual effects executive producer: Cinegestix
Nitesh Chavhan
visual effects producer: Cinegestix
Tudor Colac
visual effects artist
Matthew Dunwoody
senior visual effects td
William Harley
visual effects lighting
Sven Hohmeier
senior compositor
Matthew Kearney
cg supervisor: Cinegestix
Tammy Kriel
visual effects lighting
Abhishek Kumar
visual effects
Max Laurie
visual effects artist
Adrian Le Roux
visual effects lighting
Tyrone Mackay
senior compositor
Yolandi Meiring
visual effects lighting
Mark Myburgh
scanning supervisor
Carmia Naude
compositor
Tracy-Lee Portnoi
senior visual effects producer: Cinegestix
Jean Snyman
systems administration
Dan Sollis
visual effects artist
Hybre Taljaard
visual effects assistant: Cinegestix
Hilton Treves
visual effects supervisor: Cinegestix
Ryan van der Bank
systems administration
Stuart Wilson
senior compositor

Assistant Director

Christianne Bennetto
second assistant director
Harry Khumalo
first assistant director: second unit / second second assistant director
Steynie le Grange
second assistant director
Nkululeko Radebe
third assistant director: dailies
Thami Rangwaga
third assistant director
Chris van Latum
first assistant director
Paul Hornsby
second unit director

Production Management

Simphiwe Banda
unit assistant
Chene Caine
production manager
Greg Chater
base camp manager / unit manager: second unit
Molly Hassell
unit production manager
Sydney Mabuza
unit assistant
Primont Makondo
unit assistant
Lucia Meyer-Marais
production supervisor
Oscar Mntambo
unit assistant: second unit
Morris Oscar Mntambo
unit assistant
Duncan Watchorn
unit assistant
Steven Watchorn
unit manager
Tracey Williams
on-set post-production supervisor

Art Department

Eddie Bengu
swing gang
Tirath Bhoola
assistant property master / standby props: second unit
Dirk Adriaan Coetsee
art department coordinator
Anneke Olivier
property master
Thabelo Moloi
standby set dresser
Merishen Wessels
set dresser: HOD
Zet Zingitwa
swing gang

Stunts

Jarred Branco
stunt double: Adam Deacon
Leon Breytenbach
stunt supervisor
Sidwell Buthelezi
stunts: Al Shabaab
Courtney Campling
stunt double: Jessica Sutton
Don Chapman
stunt double: Greg Kriek
Dylan du Randt
stunt double: Kenneth Fok
Sibusiso Johannes Dube
stunts: Al Shabaab
Gian Golden
stunt double: Ashish Gangapersad
Sphiwe Hlaele
stunts: Al Shabaab
Tebogo Hlaele
stunts: Al Shabaab
Jabu Hlope
stunts: Al Shabaab
Roman Nikulai Krizek
stunt assistant
Byron Langenegger
stunt double: Adam Deacon
Masotja Madudulela
stunts: Al Shabaab
Harry Mafobokoane
stunts: Al Shabaab
Sibusiso Mahlangu
stunts: Al Shabaab
Thulani Mahlangu
stunts: Al Shabaab
Jonathan Markus
stunt double: Philip Winchester
Nkosana Matshoge
stunts: Al Shabaab
Mangaliso Mazibuko
stunt double: Bobbie
Linda Mdalankomo
stunts: Al Shabaab
Banele Mdlankomo
stunts: Al Shabaab
Bhekumuzi Ignacious Mnisi
stunt double: Sisanda Henna
Percy Mogudi
stunts: Al Shabaab
Gilbert Mokone
stunts: Al Shabaab
Neil Moonusamy
stunt double: Tamer Burjaq
Xolani Mphuthi
stunts: Al Shabaab
Edward Mtshali
stunts: Al Shabaab
Molamo Mtshali
stunts: Al Shabaab
Troenell Mulder
stunt double: Megan Fox
Cedrick Nkhonza
stunts: Al Shabaab
Makhosini Maxwell Nkosi
stunts: Al Shabaab
Velly Standly Ntombela
stunts: Al Shabaab
Gary Robinson
stunt assistant / stunt double: Brandon Auret
Jenn Robinson
stunt manager
Mandla Shabalala
stunts: Al Shabaab
Bianca Shulte-Brader
stunt double: Isabel Bassett
Gabriel Simelane
stunt coordinator / stunts: Al Shabaab
Edgar Sindane
stunts: Al Shabaab
Sylvester Sindane
stunts: Al Shabaab
Slade Stephenson
stunt double: Greg Kriek
Bongane Tabane
stunts: Al Shabaab
Modise Tabane
stunts: Al Shabaab
Vusi Thabane
stunts: Al Shabaab
Tiffany-Joan Verreyne
stunt double: Calli Taylor
Eric Zulu
stunts: Al Shabaab

Animation

Roberto Pita
senior animator
Sandesh Satpute
animation supervisor
Pankaj Kumar
senior animator
Mahmoud Salamin
senior animator

Editorial

Varinya Eammano
additional assistant editor: UK
Carmen Freemantle
assistant editor: South Africa
Jeff Halsey
senior post producer: Onsight
Andy Lee
colorist
Alfie Mitchell
digital asset coordinator
Iezoom Patterson
data lab technician
Callina Pearson
post production: Onsight
Adam Sample
on-line editor
Eoghan Synnott
1st assistant editor

Other

Asanda Biyela
special thanks: Film Finances
Alessia Boarato
special thanks: Glen Afric
Richard Brooker
special thanks: Glen Afric
Victoria Brooker
special thanks: Glen Afric
Hayley Chater
special thanks: Media Film Services
Luc Chaudhary
special thanks
Cosmos Chipangule
special thanks: Glen Afric
Alexa Dalle
special thanks
Dale Doh
special thanks
Candice Fangueiro
special thanks
Jane Fry
special thanks: Film Finances
Nicole Goerke
special thanks: Glen Afric
Marc Graue
special thanks: Marc Graue Recording Studios
Samuel Hadida
special thanks
Victor Hadida
special thanks
Paul W. Hazen
special thanks
Lil Heyman
special thanks: Lil & Kate London
Chuck James
special thanks
Lieve Jansen
special thanks: Film Finances
John Jencks
special thanks
Terrence Khumalo
special thanks
Ali Moshref
special thanks: Film Finances
Mpho Mukoma
special thanks
Dimakatso Ngomo
special thanks
Grant Pennel
special thanks
Anna Rybchenkov
special thanks: Film Finances
Paula Schmit
special thanks: Film Finances
Jeremiah Slovarp
special thanks
Andy Welker
special thanks
Kaye Ann Williams
special thanks
Bainet Yusuf
special thanks: Glen Afric
Bryan Zulu
special thanks: Media Film Services
Tania Zysters
special thanks

Music Department

Ben Elliot
additional voices
David Fish
music supervisor
Rupert Hollier
music supervisor
Naomi McDonald
additional voices
Ike Ononye
additional voices
Lesley Jackson
composer agent

Casting Department

Alex Anlos
casting
Abigail Barbier
adr voice casting
Sholom Gelt
extras casting
Kayla Griessel
casting assistant: South Africa

Costume Department

Zandi Mokwena
costume buyer / costumer: second unit
Tebogo Singo
costumer: second unit

Camera Department

Isaac Bekezela
grip: dailies
Chuanne Blofield
camera operator: "c" camera: dailies
Namhle Blou
dimmer operator
Mihlali Boqwana
spark trainee
Joshua Bull
clapper loader: second unit / technical production assistant
Wentzel Burger
digital imaging technician
Mark Davidson
grip: dailies
Wilfred Gama
grip assistant: second unit
Timothy Hamman
first drone operator
Clinton Heath
grip: dailies
Siza Khawula
best boy grip
Niel Kirby
still photographer: dailies
Tom Lusaseni
assistant grip
Andrew Luscombe
camera operator: "b' camera/steadicam operator
Zinathi Maqwazima
clapper loader: "b" camera
Joe Matlou
generator operator
Moeketsi Mbele
best boy electric
Ntebatse Mmatle
grip: dailies
Lawrence Mmatli
rigging grip: dailies
William Mnisi
grip: dailies
Aurbrey Moekeletsi
grip assistant: second unit
Kelebogile Mokanyane
clapper loader: "a" camera
Lufuno Munonoka
camera trainee
Lucky Mzinyane
key grip / key grip: second unit
Isaac Ndlovu
assistant grip
Simphiwe Ndula
grip: dailies
Simphiwe Ndulula
grip: dailies
Bhekizitha Ntshangase
first assistant camera: "b" camera / focus puller
Jonathan Scott
technocrane operator
Lesego Sekano
junior spark: dailies
Daniel Shimmy
second drone operator
Lupholwakhe Shosha
assistant grip
Bongani Sibeko
grip assistant: second unit / rigging grip: dailies
Khaya Skeef
spark trainee
Tobie Swanepoel
first assistant camera: second unit
Patrick Toselli
still photographer & epk
Rowan Toselli
bts photographer
Fuzane Vanto
lighting assistant: second unit
Stefan Welters
technocrane assistant
Juan White
first assistant camera: "a" camera / focus puller
Robert Wilson
director of photography: second unit
Robo Wilson
camera operator: dailies
Daniel Shelley
aerial cinematographer

Location Management

Gavin Venter
location manager / location manager: second unit

Script Department

Maureen Conway
script supervisor
Nonny Malete
continuity
Thabisile Sithole
continuity trainee: second unit
Movie title data and credits provided by
IMDb logo