Cast & Crew

Directed by

M.J. Bassett
(as MJ Bassett)

Writing Credits

Isabel Bassett
(screenplay by) &
M.J. Bassett
(screenplay by) (as MJ Bassett)
Mark Middlewick
(writer)

Cast

Megan Fox
Samantha O'Hara
Philip Winchester
Joey Kasinski
Greg Kriek
Mike Barasa
Brandon Auret
Elijah Dekker
Jessica Sutton
Asilia Wilson
Kenneth Fok
Bo Yinn
Isabel Bassett
Tessa
Adam Deacon
Zalaam
Sisanda Henna
Pata
Tamer Burjaq
Masakh
Ashish Gangapersad
Nuru
Calli Taylor
Chloe
Lee-Anne Liebenberg
TJ
Mangaliso Mazibuko
Bobbie
Austin Shandu
Alfred
Cosmos Sebastian
Banjo
Nkanyiso Bhengu
Butcher
Tertius Meintjes
Gordie
Buntu Raxabgana
Mannie
Bainet Yusuf
Maxwell
Chrispen Nyathi
Mifuna
Simon Wanderi
Porter
Nabeel Khan
Injured Fighter

Produced by

Kyle Ambrose
line producer / producer (produced by)
Delon Bakker
producer (produced by)
M.J. Bassett
producer (as MJ Bassett) (produced by)
Ryan S. Black
co-executive producer (as Ryan Black)
Barry Brooker
executive producer
Kwesi Dickson
producer (produced by)
David Haring
executive producer
Molly Hassell
producer (produced by)
Paul Hornsby
co-producer
Christian Mercuri
executive producer
Morgan Pather
co-producer
Yolisa Phahle
executive producer (as Yolisa Phahle)
Lorna Soonhee
co-producer
Allan Sperling
executive producer
Jay Taylor
producer (produced by)
Roman Viaris-de-Lesegno
executive producer (as Roman Viaris)
Stan Wertlieb
executive producer

Music by

Jack Halama
Scott Shields

Cinematography by

Brendan Barnes

Editing by

Andrew MacRitchie
David Wigram

Casting By

Neely Eisenstein
Bonnie Lee Bouman
(uncredited)

Production Design by

Waldemar Coetsee

Costume Design by

Darion Hing

Makeup Department

Theola Booyens
hair & makeup designer
Nicola Fonda
assistant makeup & hair artist
LeJean Geluk
makeup artist: dailies
Jessica Kerkhof
makeup artist: dailies (as Jessica van Kerkhof)
Rozaan Leibrandt
makeup artist: dailies (as Rozaan Liebbrandt)
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 (as Keitumetse Sefothlelo) / makeup & hair assistant: second unit
Christina Smith
makeup artist: Megan Fox
Pieter Brink Truter
prosthetics (as Pieter Brink)
Fabienne Zadel
hair stylist: Megan Fox

Production Management

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

Second Unit Director or 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 (uncredited)

Art Department

Eddie Bengu
swing gang
Tirath Bhoola
assistant property master (as Tirath Boolah) / standby props: second unit (as Tirth Bhoola)
Dirk Adriaan Coetsee
art department coordinator
Anneke Dempsey
property master (as Anneke Olivier)
Thabelo Moloi
standby set dresser
Hannes Oosthuizen
set dresser
Merishen Wessels
set dresser: HOD
Zet Zingitwa
swing gang (as Zantolo Zet Zingitwa)

Sound Department

Nick Baldock
adr engineer
Andy Coles
re-recording mixer / sound supervisor
Paul Conway
adr supervisor: Glowb Recordings
Juan Martin Del Campo
adr mixer
Javier Delgado
foley editor: Glowb Recordings
Leslie Jackson
composers agent at: Film Music Limited
Blair Jollands
foley supervisor: Glowb Recordings
Arthur Koundouris
sound mixer
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 (as Steve Parker)
Saul Rivers
adr engineer
Office Tsoa
boom swinger: dailies (as Office Tsoai)
James White
sound mix technician
Jason Sharrow
adr mixer (uncredited)
Jeremiah Slovarp
adr recordist (uncredited)
Amaya Soler Coca
foley artist (uncredited)

Special Effects by

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

Visual Effects by

Ivan Bridgens
visual effects executive producer: Cinegestix
Nitesh Chavhan
visual effects producer: Cinegestix
Tudor Colac
visual effects artist
Matthew Dunwoody
senior visual effects td (as Matthew Dunwoody)
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 (as Jolandi Meiring)
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

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 (as Thulani Mahlungu)
Jonathan Markus
stunt double: Philip Winchester
Nkosana Matshoge
stunts: Al Shabaab
Mangaliso Mazibuko
stunt double: Bobbie
Linda Mdalankomo
stunts: Al Shabaab (as Linda Mdlankomo)
Banele Mdlankomo
stunts: Al Shabaab
Bhekumuzi Ignacious Mnisi
stunt double: Sisanda Henna (as Ignacious Mnisi)
Percy Mogudi
stunts: Al Shabaab
Gilbert Mokone
stunts: Al Shabaab (as Gilbert Tshediso Mokone)
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 (as Tronell Mulder)
Cedrick Nkhonza
stunts: Al Shabaab (as Cedrick Mkhonza)
Makhosini Maxwell Nkosi
stunts: Al Shabaab (as Maxwell Nkosi)
Velly Standly Ntombela
stunts: Al Shabaab
Gary Robinson
stunt assistant (as Gareth Robinson) / stunt double: Brandon Auret (as Gareth Robinson)
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 (as Edgar Sandane)
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 (as Vusi Tabane)
Tiffany-Joan Verreyne
stunt double: Calli Taylor
Eric Zulu
stunts: Al Shabaab

Camera and Electrical 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
Sinethemba Mbulawa
spark
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
Khathu Ndlovu
gaffer (as Khatu Ndlovu)
Simphiwe Ndula
grip: dailies
Simphiwe Ndulula
grip: dailies
Bhekizitha Ntshangase
first assistant camera: "b" camera (as Bheki Nstshangase) / focus puller (as Bheki Nstshangase)
Neo Potsane
spark
Jonathan Scott
technocrane operator
Lesego Sekano
junior spark: dailies
Daniel Shimmy
second drone operator
Lupho Shosha
assistant grip (as Lupholwakhe Mshosha)
Bongani Sibeko
grip assistant: second unit / rigging grip: dailies
Sifiso Sibiya
spark
Emmanuel Chonco Sithole
gaffer (as Emmanuel 'Manny' Sithole)
Khaya Skeef
spark trainee
Tobie Swanepoel
first assistant camera: second unit
Christiaan Tilley
vt operator (as Chris Tilley)
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 (uncredited)

Animation Department

Nikita Vishnudayal Nigam
animator
Roberto Pita
senior animator
Sandesh Satpute
animation supervisor
Pankaj Kumar
senior animator (uncredited)
Mahmoud Salamin
senior animator (uncredited)

Casting Department

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

Costume and Wardrobe Department

Madeleine Lotter
costumer (as Madelaine Lotter)
Zandi Mokwena
costume buyer / costumer: second unit
Tebogo Singo
costumer: second unit
Desire van Zyl
costumer (as Desiré van Zyl)

Editorial Department

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 (as Izaam Patterson)
Callina Pearson
post production: Onsight
Adam Sample
on-line editor
Eoghan Synnott
1st assistant editor (as Eoghan Synott)

Location Management

Gavin Venter
location manager / location manager: second unit

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 (uncredited)

Script and Continuity Department

Maureen Conway
script supervisor
Nonny Malete
continuity
Thabisile Sithole
continuity trainee: second unit

Transportation Department

Shadrack Chauke
driver: Isabel Bassett
Joseph Cloete
driver: Makeup Truck
Lemon Dube
driver: Wardrobe Truck
Jade Fortune
transportation coordinator
Makhulelendleleni Hove
craft service driver: Zambezi Film & TV Caterers
Mandla Khanyeza
driver: Local Cast & Crew
Harry Mafobokoane
precision driver
Msesenyani Makhuvele
driver: dailies
Benny Maponyane
driver: Wardrobe Truck
Sydney Masiteng
driver: International Cast & Crew
Sizwe Masuku
driver: lighting
David Mbenze
driver: Molly Hassell
France Mgangane
driver: Local Cast & Crew
Jonathan Modiakgotla
driver: dailies
Thebogo 'Richard' Mofokeng
driver: Local Cast & Crew (as Tebogo Mofokeng)
Tsukulo Mthunzi
driver: grip truck
Nhlanhla Ntamane
driver: Isabel Bassett
Ernest Nti
transportation captain
Stranger Oliphant
driver: Christina Smith
Romancia Reneke
transport assistant / transport assistant: second unit
Abraham Shabalala
driver: International Cast & Crew
Charles Shelton
driver: Local Cast & Crew
Hodges Sibeko
driver: International Cast & Crew
Gabriel Simelane
precision driver
Edgar Sindane
precision driver
Michelle Starke
action vehicle driver / action vehicle driver: second unit
Ezekiel Tladi
driver: grip truck
Hamilton Tyibelo
driver: Star Trailer
Wilna Van Staden
picture car coordinator / picture car coordinator: second unit
Bhekisani Xaba
driver: lighting
Better Zandonda
catering driver: Zambezi Film & TV Caterers
Eric Zulu
precision driver

Additional Crew

Matthew Abbey
production assistant
Madison Bigos
assistant: Megan Fox
Richard Brooker
senior animal wrangler
Vicky Brooker
animal supervisor
Augistine Chipfiko
craft service assistant: Zambezi Film & TV Caterers
Danica Davis
assistant: Ms. Bassett
Mariska Denysschen
production assistant / production assistant: second unit
Felicity Downing
first assistant accountant
Natasha du Toit
puppeteer assistant
Lindani Dube
loop group
John Eccleston
puppeteer
Jade Fortune
production coordinator
Iain Gordon-Webster
assistant: Mr. Bakker
Nic Grigg
health & safety officer
Precious Gwatipeda
craft service team leader: Zambezi Film & TV Caterers
Paul Hillier
insurance services: Integro
Paul Hornsby
military advisor
Karim Jabri
loop group
Roelof Jackson
representative: Animal Anti-Cruelty League (as Rulof Jackson)
John Jencks
ceo: Electric Shadow Company
Aaron Jones
personal security usa: Megan Fox
Isaac Kamau
farm worker
James Kariuki
farm worker
Celeb Kendagor
farm worker
Enoc Kendagor
farm worker
Phindile Khumalo
set medic
Bhekinkosi Khupe
catering assistant: Zambezi Film & TV Caterers
Sarah Laita
development and production executive
Brian Langenegger
water safety crew
Kayley Langenegger
water safety crew
Shandor Larenty
lion cub wrangler
Guy MacLeod
additional crew: legal
Liz Macleod
insurance services: GIB Insurance Broking Group
Tony Maher
head of development
Ash Malde
accountant: UK
Jade Manuel
senior production coordinator
Evans Manyama
catering team leader: Zambezi Film & TV Caterers
Paula P. Manzanedo
completion guarantor: Film Finances, Inc.
Jessica McKenzie
travel and living coordinator
Kedibone Mdlalose
set medic
Minenhle Mkhwanazi
production assistant
Nicholas Modiakgotta
set production assistant (as Nicholas Modiakgotla)
Thato Mokandagalo
petty cash clerk
Israel Mumbo
farm worker
Terence Musiiwa
loop group
Memory Muza
catering manager: Zambezi Film & TV Caterers
Simbarashe Muza
catering assistant: Zambezi Film & TV Caterers
Peter Mwaniki
farm worker
Zenele Nhleko
cast & extras coordinator
Andre Nieuwoudt
personal chef: Bgorgeous Events Catering: Megan Fox
Paul Njamba
farm worker
Butho Nkala
first assistant accountant
Ike Ononye
loop group
Nikita Oosthuizen
dead girl extra
Pieter Oosthuizen
set production assistant (as Pieter Oosthuzen)
Rajiv Patel
accountant: UK
Jacques Pepler
production coordinator
Nadine Pienaar
crew & gear coordinator / production coordinator: second unit
Kaylee Prentice
travel and living coordinator
Itumeleng Ramokgopa
procurement clerk
Damien Ricketts
insurance services: GIB Insurance Broking Group
Kyllian Roux
set production assistant
Anna Rybchenkov
completion guarantor: Film Finances, Inc.
Steve Seapker
firearms trainer: Megan Fox
Julius Shayamunda
catering assistant: Zambezi Film & TV Caterers
Pete Smith
movie gun/armoury
Jacques Steenkamp
dead body extra
Yolandi Steynberg
first assistant accountant (as Yolandi Steynerg)
Melinda Stokes
key accountant
Jay Taylor
managing director: Electric Shadow Company
Farren van Niekerk
additional crew: legal
Wynand Van Vuuren
personal chef: Bgorgeous Events Catering: Megan Fox
Nic Vani
loop group
Liberty Vuraya
craft service assistant: Zambezi Film & TV Caterers
John Wanderi
farm worker
Francis Wanyoike
farm worker (as Francia Wanyoike)
Christopher Grant Harvey
workflow supervisor (uncredited)

Thanks

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 (as Paul Hazen)
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 Schmidt
special thanks: Film Finances (as Paula Schmit)
Jeremiah Slovarp
special thanks
Andy Welker
special thanks (as Andrew Welker)
Kaye Ann Williams
special thanks
Bainet Yusuf
special thanks: Glen Afric (as Bainet Yusufu)
Bryan Zulu
special thanks: Media Film Services
Tania Zysters
special thanks
All Filters