Nanisca
Viola Davis
Nawi
Thuso Mbedu
Ode
Adrienne Warren
Tara
Chioma Antoinette Umeala
Cindra
Siyamthanda Makakane
Esi
Shaina West
The Migan
Sivuyile Ngesi
Tanonu
Riaan Visman
The Meu
Seputla Sebogodi
The Meunon
Angélique Kidjo
Young Nanisca
Wanda Banda
Young Amenza
Lethabo
Izogie
Lashana Lynch
Ajahe
Kekole Mathabathe
Oyo Secretary
Daniel Hadebe
Dayo
Kgomotso Moshia
Efe
Zozibini Tunzi
Iniya
Makgotso M
Kelu
Thando Dlomo
Fumbe's Mother
Zeaf Ejama
Moru
Julius Tennon
Ydande
Pumla Ndlazi
Boma
Bonko Khoza
Amenza
Sheila Atim
Okankan
Sne Mbatha
Lida
Boitumelo Makgalemele
Oyo Soldier
Bongo Mbutuma
Bothi
Kwanda Tim Dlamini
Master Abade
Nhlanhla Mkhwanazi
Teenage Girl
Didi Ledwaba
Abomey Father
Chumani Pan
Curious Abomey Child
Cebelihle Mbambo
Dahomey Warrior
Chris Ncekana
Village Leader
Tuks Tad Lungu
King Ghezo
John Boyega
African Kruman
Yannick Brand
Shopkeeper
Nancy Sekhokoane
Young Oba
Joel Mukadi
Villager (uncredited)
Princess Elmore
Malik
Jordan Bolger
Santo Ferreira
Hero Fiennes Tiffin
Oba Ade
Jimmy Odukoya
Fumbe
Masali Baduza
Shante
Jayme Lawson
Producer
Director of Photography
Polly Morgan
Original Music Composer
Terence Blanchard
Stunt Double
Jénel Stevens
Casting Assistant
Amy Costa
Costume Design
Gersha Phillips
Stunts
Matthew Van Leeve
Story
Maria Bello
Cathy Schulman
Stunt Coordinator
Grant Powell
Director
Gina Prince-Bythewood
Extras Casting Assistant
Nathan Castle
Casting Associate
Richard Lothian
Editor
Terilyn A. Shropshire
Sound Effects Editor
Hector C. Gika
Nadine Theron
Trevor Kingston Frost
Usisipho Nteyi
Clint Jacobs
Fight Choreographer
Filip Ciprian Florian
Daniel Hernandez
Stuart Jacob Williamson
Screenplay
Dana Stevens
Executive Producer
Peter McAleese
Alex Jay
Supervising Art Director
Christophe Dalberg
Art Direction
Tarryn McCann
Makeup Designer
Babalwa Carol Mtshiselwa
Costume Supervisor
Lynn Paulsen
Catherine Palmer
Makeup & Hair
Jeremy Dell
Production Design
Akin McKenzie
Set Costumer
Terence Norman
James Collett
Makeup Artist
Maiphephi Moitang
Michaela Young
Tshepiso Chikapa Phiri
Malwande Sigabi
Sergio Lopez-Rivera
Visual Effects Supervisor
Andrew Morley
Tsholofelo Montshiwa
Makeup Supervisor
Francois Rademeyer
Set Designer
Mark O'Donovan
Sara Bennett
Cindi Keitumetse
Minke Swart
David Sadler-Coppard
Catherine Makgati Carroll
Visual Effects Producer
Claudia Dehmel
Alex-Ann Keppie
Moray McGregor
Lesley Ann Kleinhans
Set Dresser
Amidou Fombe Tiku
John Trafford
Sound Supervisor
Becky Sullivan
Set Decoration
Birrie le Roux
Standby Art Director
Chicco Cardoso
Joss Flores
Di Sole
Sound Re-Recording Mixer
Kevin O'Connell
Prosthetic Designer
Sound Designer
Jay Wilkinson
Alysia Wildman
Costume Standby
Farooq Peterson
Jodi Bowers
Giovanna Perry
Tony Lamberti
Tristan Makka
Thanks
Babalola Jean-Michel Hervé Akimbola
Production Supervisor
Ananda Law
Assistant Location Manager
Gareth De Breuyn
Production Executive
Production Assistant
Angela Beccaro
Post Production Assistant
Sashnie Moodley
Finishing Producer
Kristin Graham
Ben Tjibe
Set Medic
Ashraf Mustapha
Assistant Production Coordinator
Claudia Lima
Iegsaan Isaacs
Assistant Editor
Jess Phillips
Vanessa Toll
Terri-Leigh Boonzaier
Khuselo Mxenge
Josh Clark
Obinna Robert Onyeri
Location Manager
Neville Botha
Second Second Assistant Director
Dwayne Titus
Mickey Strumwig
Samkelisiwe Mgadi
Mpho MacChambers
Production Coordinator
Fairuz Khan
Emma Escamilla
Sisipho Ngodwane
Kelsea Williams
Storm Solomons
Script Supervisor
Morag Cameron
Local Casting
Christa Schamberger
Third Assistant Director
Nkululeko Radebe
Ulrich Fritz
Hayley Westray
Production Secretary
Kami Nkurunziza
Kyle N. Davy
Loan Phan
Extras Casting
J.P. van der Merwe
Monica Manaka
Second Unit First Assistant Director
De Villiers Fourie
Second Unit Director
Karim Huu Do
Heynes Chad
Bongani Malgas
Second Assistant Director
Nadia Brand
Unit Production Manager
Mayra Garcia
Kyle Hyde
First Assistant Director
Dale Butler
Aldine Bronkhorst
A'sia Horne
Shaun O'Dell
Still Photographer
Ilze Kitshoff