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