Discover

Viola Davis
Nanisca

Thuso Mbedu
Nawi

Lashana Lynch
Izogie

Sheila Atim
Amenza

John Boyega
King Ghezo

Jordan Bolger
Malik

Hero Fiennes Tiffin
Santo Ferreira

Jimmy Odukoya
Oba Ade

Masali Baduza
Fumbe

Jayme Lawson
Shante

Adrienne Warren
Ode
Siyamthanda Makakane
Cindra

Shaina West
Esi

Sivuyile Ngesi
The Migan
Riaan Visman
Tanonu

Seputla Sebogodi
The Meu

Angélique Kidjo
The Meunon

Wanda Banda
Young Nanisca
Lethabo
Young Amenza
Kekole Mathabathe
Ajahe

Daniel Hadebe
Oyo Secretary
Kgomotso Moshia
Dayo

Zozibini Tunzi
Efe

Makgotso M
Iniya
Thando Dlomo
Kelu
Zeaf Ejama
Fumbe's Mother

Julius Tennon
Moru
Pumla Ndlazi
Ydande

Bonko Khoza
Boma
Sne Mbatha
Okankan

Bongo Mbutuma
Oyo Soldier
Kwanda Tim Dlamini
Bothi
Nhlanhla Mkhwanazi
Master Abade
Didi Ledwaba
Teenage Girl
Chumani Pan
Abomey Father
Cebelihle Mbambo
Curious Abomey Child
Chris Ncekana
Dahomey Warrior

Tuks Tad Lungu
Village Leader
Yannick Brand
African Kruman

Nancy Sekhokoane
Shopkeeper
Joel Mukadi
Young Oba

Princess Elmore
Villager (uncredited)
Art
Akin McKenzie
Production Design
Christophe Dalberg
Supervising Art Director
Tarryn McCann
Art Direction
Moray McGregor
Art Direction
Catherine Palmer
Art Direction
Malwande Sigabi
Art Direction
James Collett
Art Direction
Birrie le Roux
Set Decoration
Di Sole
Set Decoration
Chicco Cardoso
Standby Art Director
Catherine Makgati Carroll
Set Designer
Mark O'Donovan
Set Designer
Amidou Fombe Tiku
Set Dresser
John Trafford
Set Dresser
Camera

Polly Morgan
Director of Photography
Ilze Kitshoff
Still Photographer
Colin Anderson
"A" Camera Operator
Costume & Make-Up

Gersha Phillips
Costume Design
Jeremy Dell
Makeup & Hair
Cindi Keitumetse
Makeup Artist
Lesley Ann Kleinhans
Makeup Supervisor
Lesley Ann Kleinhans
Makeup Artist
Sergio Lopez-Rivera
Makeup Artist
Maiphephi Moitang
Makeup Artist
Tsholofelo Montshiwa
Makeup Artist
Babalwa Carol Mtshiselwa
Prosthetic Designer
Babalwa Carol Mtshiselwa
Makeup Designer
Giovanna Perry
Makeup Supervisor
Minke Swart
Makeup Artist
Francois Rademeyer
Makeup Supervisor
Michaela Young
Makeup Artist
Lynn Paulsen
Costume Supervisor
Farooq Peterson
Costume Standby
Jodi Bowers
Set Costumer
Alex-Ann Keppie
Set Costumer
Tristan Makka
Set Costumer
Terence Norman
Set Costumer
Crew
Nadine Theron
Stunts
Filip Ciprian Florian
Fight Choreographer
Trevor Kingston Frost
Stunts
Daniel Hernandez
Stunt Coordinator
Usisipho Nteyi
Stunt Double

Grant Powell
Stunt Coordinator

Jénel Stevens
Stunt Double

Matthew Van Leeve
Stunts
Stuart Jacob Williamson
Fight Choreographer
Clint Jacobs
Stunts
Alex Jay
Stunts
Ashraf Mustapha
Set Medic
Obinna Robert Onyeri
Post Production Assistant
Sashnie Moodley
Post Production Assistant
Directing
Morag Cameron
Script Supervisor
Hayley Westray
Third Assistant Director
Dwayne Titus
Second Second Assistant Director
Nkululeko Radebe
Third Assistant Director
Shaun O'Dell
Second Unit Director
Monica Manaka
Third Assistant Director
Bongani Malgas
Third Assistant Director
Karim Huu Do
Second Unit Director
Heynes Chad
Third Assistant Director
Dale Butler
First Assistant Director
Nadia Brand
Second Assistant Director
De Villiers Fourie
Second Unit First Assistant Director

Gina Prince-Bythewood
Director
Editing

Terilyn A. Shropshire
Editor
Jess Phillips
Assistant Editor
A'sia Horne
Assistant Editor
Aldine Bronkhorst
Assistant Editor
Lighting
Oliver Wilter
Gaffer
Production
Peter McAleese
Executive Producer
Tshepiso Chikapa Phiri
Executive Producer
Mickey Strumwig
Production Assistant
Storm Solomons
Production Assistant
Tshepiso Chikapa Phiri
Production Executive
Kami Nkurunziza
Production Secretary
Sisipho Ngodwane
Production Assistant
Khuselo Mxenge
Production Assistant
Samkelisiwe Mgadi
Production Assistant
Mpho MacChambers
Production Assistant
Claudia Lima
Assistant Production Coordinator
Ananda Law
Production Supervisor
Fairuz Khan
Production Coordinator
Kyle Hyde
Production Assistant
Ulrich Fritz
Production Coordinator
Kyle N. Davy
Production Assistant
Josh Clark
Production Assistant
Angela Beccaro
Production Assistant
Iegsaan Isaacs
Assistant Location Manager
Gareth De Breuyn
Assistant Location Manager
Neville Botha
Location Manager
Kelsea Williams
Finishing Producer
Loan Phan
Finishing Producer
Kristin Graham
Finishing Producer
Emma Escamilla
Finishing Producer
J.P. van der Merwe
Extras Casting
Vanessa Toll
Casting Associate
Ben Tjibe
Casting Assistant
Christa Schamberger
Local Casting

Richard Lothian
Casting Associate

Nathan Castle
Extras Casting Assistant
Terri-Leigh Boonzaier
Extras Casting Assistant

Amy Costa
Casting Assistant
Mayra Garcia
Unit Production Manager

Cathy Schulman
Producer

Viola Davis
Producer

Julius Tennon
Producer

Maria Bello
Producer
Sound

Terence Blanchard
Original Music Composer

Hector C. Gika
Sound Effects Editor

Tony Lamberti
Sound Re-Recording Mixer
Kevin O'Connell
Sound Re-Recording Mixer
Becky Sullivan
Sound Supervisor
Jay Wilkinson
Sound Designer
Art
Akin McKenzie
Production Design
Christophe Dalberg
Supervising Art Director
Tarryn McCann
Art Direction
Moray McGregor
Art Direction
Catherine Palmer
Art Direction
Malwande Sigabi
Art Direction
James Collett
Art Direction
Birrie le Roux
Set Decoration
Di Sole
Set Decoration
Chicco Cardoso
Standby Art Director
Catherine Makgati Carroll
Set Designer
Mark O'Donovan
Set Designer
Amidou Fombe Tiku
Set Dresser
John Trafford
Set Dresser
Camera

Polly Morgan
Director of Photography
Ilze Kitshoff
Still Photographer
Colin Anderson
"A" Camera Operator
Costume & Make-Up

Gersha Phillips
Costume Design
Jeremy Dell
Makeup & Hair
Cindi Keitumetse
Makeup Artist
Lesley Ann Kleinhans
Makeup Supervisor
Lesley Ann Kleinhans
Makeup Artist
Sergio Lopez-Rivera
Makeup Artist
Maiphephi Moitang
Makeup Artist
Tsholofelo Montshiwa
Makeup Artist
Babalwa Carol Mtshiselwa
Prosthetic Designer
Babalwa Carol Mtshiselwa
Makeup Designer
Giovanna Perry
Makeup Supervisor
Minke Swart
Makeup Artist
Francois Rademeyer
Makeup Supervisor
Michaela Young
Makeup Artist
Lynn Paulsen
Costume Supervisor
Farooq Peterson
Costume Standby
Jodi Bowers
Set Costumer
Alex-Ann Keppie
Set Costumer
Tristan Makka
Set Costumer
Terence Norman
Set Costumer
Crew
Nadine Theron
Stunts
Filip Ciprian Florian
Fight Choreographer
Trevor Kingston Frost
Stunts
Daniel Hernandez
Stunt Coordinator
Usisipho Nteyi
Stunt Double

Grant Powell
Stunt Coordinator

Jénel Stevens
Stunt Double

Matthew Van Leeve
Stunts
Stuart Jacob Williamson
Fight Choreographer
Clint Jacobs
Stunts
Alex Jay
Stunts
Ashraf Mustapha
Set Medic
Obinna Robert Onyeri
Post Production Assistant
Sashnie Moodley
Post Production Assistant
Directing
Morag Cameron
Script Supervisor
Hayley Westray
Third Assistant Director
Dwayne Titus
Second Second Assistant Director
Nkululeko Radebe
Third Assistant Director
Shaun O'Dell
Second Unit Director
Monica Manaka
Third Assistant Director
Bongani Malgas
Third Assistant Director
Karim Huu Do
Second Unit Director
Heynes Chad
Third Assistant Director
Dale Butler
First Assistant Director
Nadia Brand
Second Assistant Director
De Villiers Fourie
Second Unit First Assistant Director

Gina Prince-Bythewood
Director
Editing

Terilyn A. Shropshire
Editor
Jess Phillips
Assistant Editor
A'sia Horne
Assistant Editor
Aldine Bronkhorst
Assistant Editor
Lighting
Oliver Wilter
Gaffer
Production
Peter McAleese
Executive Producer
Tshepiso Chikapa Phiri
Executive Producer
Mickey Strumwig
Production Assistant
Storm Solomons
Production Assistant
Tshepiso Chikapa Phiri
Production Executive
Kami Nkurunziza
Production Secretary
Sisipho Ngodwane
Production Assistant
Khuselo Mxenge
Production Assistant
Samkelisiwe Mgadi
Production Assistant
Mpho MacChambers
Production Assistant
Claudia Lima
Assistant Production Coordinator
Ananda Law
Production Supervisor
Fairuz Khan
Production Coordinator
Kyle Hyde
Production Assistant
Ulrich Fritz
Production Coordinator
Kyle N. Davy
Production Assistant
Josh Clark
Production Assistant
Angela Beccaro
Production Assistant
Iegsaan Isaacs
Assistant Location Manager
Gareth De Breuyn
Assistant Location Manager
Neville Botha
Location Manager
Kelsea Williams
Finishing Producer
Loan Phan
Finishing Producer
Kristin Graham
Finishing Producer
Emma Escamilla
Finishing Producer
J.P. van der Merwe
Extras Casting
Vanessa Toll
Casting Associate
Ben Tjibe
Casting Assistant
Christa Schamberger
Local Casting

Richard Lothian
Casting Associate

Nathan Castle
Extras Casting Assistant
Terri-Leigh Boonzaier
Extras Casting Assistant

Amy Costa
Casting Assistant
Mayra Garcia
Unit Production Manager

Cathy Schulman
Producer

Viola Davis
Producer

Julius Tennon
Producer

Maria Bello
Producer
Sound

Terence Blanchard
Original Music Composer

Hector C. Gika
Sound Effects Editor

Tony Lamberti
Sound Re-Recording Mixer
Kevin O'Connell
Sound Re-Recording Mixer
Becky Sullivan
Sound Supervisor
Jay Wilkinson
Sound Designer