Original Music Composer
Terence Blanchard
Executive Producer
Peter McAleese
Sound Re-Recording Mixer
Tony Lamberti
Local Casting
Christa Schamberger
Editor
Terilyn A. Shropshire
Costume Design
Gersha Phillips
Director
Gina Prince-Bythewood
Director of Photography
Polly Morgan
Casting Assistant
Ben Tjibe
Production Design
Akin McKenzie
Visual Effects Supervisor
Sara Bennett
Supervising Art Director
Christophe Dalberg
Sound Re-Recording Mixer
Kevin O’Connell
Sound Designer
Jay Wilkinson
Set Decoration
Birrie le Roux
Script Supervisor
Morag Cameron
Second Unit Director
Shaun O'Dell
Sound Supervisor
Becky Sullivan
Sound Effects Editor
Hector C. Gika
Finishing Producer
Loan Phan
Casting Associate
Richard Lothian
Visual Effects Producer
Claudia Dehmel
Set Dresser
John Trafford
Second Unit Director
Karim Huu Do
Art Direction
Catherine Palmer
Visual Effects Supervisor
Andrew Morley
Visual Effects Producer
Alysia Wildman
Art Direction
Malwande Sigabi
Visual Effects Producer
Joss Flores
Visual Effects Supervisor
David Sadler-Coppard
Makeup Supervisor
Francois Rademeyer
Stunt Double
Jénel Stevens
Casting Associate
Vanessa Toll
Stunt Coordinator
Grant Powell
Set Costumer
Alex-Ann Keppie
Set Costumer
Terence Norman
Finishing Producer
Emma Escamilla
Second Assistant Director
Nadia Brand
Art Direction
Moray McGregor
Extras Casting
J.P. van der Merwe
Second Unit First Assistant Director
De Villiers Fourie
Set Dresser
Amidou Fombe Tiku
Standby Art Director
Chicco Cardoso
Assistant Editor
A'sia Horne
Assistant Production Coordinator
Claudia Lima
Stunt Coordinator
Daniel Hernandez
Makeup Artist
Michaela Young
Makeup Artist
Sergio Lopez-Rivera
Makeup Designer
Babalwa Carol Mtshiselwa
Prosthetic Designer
Babalwa Carol Mtshiselwa
Fight Choreographer
Filip Ciprian Florian
Finishing Producer
Kristin Graham
Costume Supervisor
Lynn Paulsen
Casting Assistant
Amy Costa
Extras Casting Assistant
Nathan Castle
Finishing Producer
Kelsea Williams
Second Second Assistant Director
Dwayne Titus
Production Coordinator
Ulrich Fritz
Production Assistant
Sisipho Ngodwane
Unit Production Manager
Mayra Garcia
Production Assistant
Josh Clark
Makeup & Hair
Jeremy Dell
First Assistant Director
Dale Butler
Set Costumer
Tristan Makka
Fight Choreographer
Stuart Jacob Williamson
Stunts
Trevor Kingston Frost
Art Direction
Tarryn McCann
Executive Producer
Tshepiso Chikapa Phiri
Production Executive
Tshepiso Chikapa Phiri
Art Direction
James Collett
Makeup Artist
Cindi Keitumetse
Makeup Artist
Lesley Ann Kleinhans
Makeup Supervisor
Lesley Ann Kleinhans
Makeup Artist
Maiphephi Moitang
Makeup Artist
Tsholofelo Montshiwa
Makeup Supervisor
Giovanna Perry
Makeup Artist
Minke Swart
Set Designer
Catherine Makgati Carroll
Set Designer
Mark O'Donovan
Costume Standby
Farooq Peterson
Thanks
Babalola Jean-Michel Hervé Akimbola
Production Assistant
Mickey Strumwig
Production Assistant
Storm Solomons
Production Secretary
Kami Nkurunziza
Production Assistant
Khuselo Mxenge
Set Medic
Ashraf Mustapha
Production Assistant
Samkelisiwe Mgadi
Production Assistant
Mpho MacChambers
Production Supervisor
Ananda Law
Production Coordinator
Fairuz Khan
Production Assistant
Kyle Hyde
Production Assistant
Kyle N. Davy
Production Assistant
Angela Beccaro
Assistant Location Manager
Iegsaan Isaacs
Assistant Location Manager
Gareth De Breuyn
Location Manager
Neville Botha
Assistant Editor
Jess Phillips
Post Production Assistant
Obinna Robert Onyeri
Post Production Assistant
Sashnie Moodley
Assistant Editor
Aldine Bronkhorst
Extras Casting Assistant
Terri-Leigh Boonzaier
Third Assistant Director
Hayley Westray
Third Assistant Director
Nkululeko Radebe
Third Assistant Director
Monica Manaka
Third Assistant Director
Bongani Malgas
Third Assistant Director
Heynes Chad
Stunt Double
Usisipho Nteyi