Cast

Viola Davis

Viola Davis

Nanisca

Thuso Mbedu

Thuso Mbedu

Nawi

Lashana Lynch

Lashana Lynch

Izogie

Sheila Atim

Sheila Atim

Amenza

John Boyega

John Boyega

King Ghezo

Jordan Bolger

Jordan Bolger

Malik

Hero Fiennes Tiffin

Hero Fiennes Tiffin

Santo Ferreira

Jimmy Odukoya

Jimmy Odukoya

Oba Ade

Masali Baduza

Masali Baduza

Fumbe

Jayme Lawson

Jayme Lawson

Shante

Adrienne Warren

Adrienne Warren

Ode

Chioma Antoinette Umeala

Chioma Antoinette Umeala

Tara

Siyamthanda Makakane

Siyamthanda Makakane

Cindra

Shaina West

Shaina West

Esi

Sivuyile Ngesi

Sivuyile Ngesi

The Migan

Riaan Visman

Riaan Visman

Tanonu

Seputla Sebogodi

Seputla Sebogodi

The Meu

Angélique Kidjo

Angélique Kidjo

The Meunon

Wanda Banda

Wanda Banda

Young Nanisca

Lethabo

Lethabo

Young Amenza

Kekole Mathabathe

Kekole Mathabathe

Ajahe

Daniel Hadebe

Daniel Hadebe

Oyo Secretary

Kgomotso Moshia

Kgomotso Moshia

Dayo

Zozibini Tunzi

Zozibini Tunzi

Efe

Makgotso M

Makgotso M

Iniya

Thando Dlomo

Thando Dlomo

Kelu

Zeaf Ejama

Zeaf Ejama

Fumbe's Mother

Julius Tennon

Julius Tennon

Moru

Pumla Ndlazi

Pumla Ndlazi

Ydande

Bonko Khoza

Bonko Khoza

Boma

Sne Mbatha

Sne Mbatha

Okankan

Boitumelo Makgalemele

Boitumelo Makgalemele

Lida

Bongo Mbutuma

Bongo Mbutuma

Oyo Soldier

Kwanda Tim Dlamini

Kwanda Tim Dlamini

Bothi

Nhlanhla Mkhwanazi

Nhlanhla Mkhwanazi

Master Abade

Didi Ledwaba

Didi Ledwaba

Teenage Girl

Chumani Pan

Chumani Pan

Abomey Father

Cebelihle Mbambo

Cebelihle Mbambo

Curious Abomey Child

Chris Ncekana

Chris Ncekana

Dahomey Warrior

Tuks Tad Lungu

Tuks Tad Lungu

Village Leader

Yannick Brand

Yannick Brand

African Kruman

Nancy Sekhokoane

Nancy Sekhokoane

Shopkeeper

Joel Mukadi

Joel Mukadi

Young Oba

Princess Elmore

Princess Elmore

Villager (uncredited)

Crew

Terence Blanchard

Terence Blanchard

Original Music Composer

(Sound)

Nadine Theron

Nadine Theron

Stunts

(Crew)

Trevor Kingston Frost

Trevor Kingston Frost

Stunts

(Crew)

Grant Powell

Grant Powell

Stunt Coordinator

(Crew)

Usisipho Nteyi

Usisipho Nteyi

Stunt Double

(Crew)

Clint Jacobs

Clint Jacobs

Stunts

(Crew)

Jénel Stevens

Jénel Stevens

Stunt Double

(Crew)

Filip Ciprian Florian

Filip Ciprian Florian

Fight Choreographer

(Crew)

Matthew Van Leeve

Matthew Van Leeve

Stunts

(Crew)

Daniel Hernandez

Daniel Hernandez

Stunt Coordinator

(Crew)

Stuart Jacob Williamson

Stuart Jacob Williamson

Fight Choreographer

(Crew)

Dana Stevens

Dana Stevens

Screenplay

(Writing)

Maria Bello

Maria Bello

Story

(Writing)

Peter McAleese

Peter McAleese

Executive Producer

(Production)

Dana Stevens

Dana Stevens

Story

(Writing)

Terilyn A. Shropshire

Terilyn A. Shropshire

Editor

(Editing)

Polly Morgan

Polly Morgan

Director of Photography

(Camera)

Alex Jay

Alex Jay

Stunts

(Crew)

Christophe Dalberg

Christophe Dalberg

Supervising Art Director

(Art)

Tarryn McCann

Tarryn McCann

Art Direction

(Art)

Babalwa Carol Mtshiselwa

Babalwa Carol Mtshiselwa

Makeup Designer

(Costume & Make-Up)

Lynn Paulsen

Lynn Paulsen

Costume Supervisor

(Costume & Make-Up)

Catherine Palmer

Catherine Palmer

Art Direction

(Art)

Jeremy Dell

Jeremy Dell

Makeup & Hair

(Costume & Make-Up)

Akin McKenzie

Akin McKenzie

Production Design

(Art)

Terence Norman

Terence Norman

Set Costumer

(Costume & Make-Up)

James Collett

James Collett

Art Direction

(Art)

Maiphephi Moitang

Maiphephi Moitang

Makeup Artist

(Costume & Make-Up)

Michaela Young

Michaela Young

Makeup Artist

(Costume & Make-Up)

Tshepiso Chikapa Phiri

Tshepiso Chikapa Phiri

Executive Producer

(Production)

Malwande Sigabi

Malwande Sigabi

Art Direction

(Art)

Sergio Lopez-Rivera

Sergio Lopez-Rivera

Makeup Artist

(Costume & Make-Up)

Hector C. Gika

Hector C. Gika

Sound Effects Editor

(Sound)

Andrew Morley

Andrew Morley

Visual Effects Supervisor

(Visual Effects)

Gersha Phillips

Gersha Phillips

Costume Design

(Costume & Make-Up)

Tsholofelo Montshiwa

Tsholofelo Montshiwa

Makeup Artist

(Costume & Make-Up)

Francois Rademeyer

Francois Rademeyer

Makeup Supervisor

(Costume & Make-Up)

Mark O'Donovan

Mark O'Donovan

Set Designer

(Art)

Sara Bennett

Sara Bennett

Visual Effects Supervisor

(Visual Effects)

Cindi Keitumetse

Cindi Keitumetse

Makeup Artist

(Costume & Make-Up)

Minke Swart

Minke Swart

Makeup Artist

(Costume & Make-Up)

David Sadler-Coppard

David Sadler-Coppard

Visual Effects Supervisor

(Visual Effects)

Catherine Makgati Carroll

Catherine Makgati Carroll

Set Designer

(Art)

Claudia Dehmel

Claudia Dehmel

Visual Effects Producer

(Visual Effects)

Alex-Ann Keppie

Alex-Ann Keppie

Set Costumer

(Costume & Make-Up)

Moray McGregor

Moray McGregor

Art Direction

(Art)

Lesley Ann Kleinhans

Lesley Ann Kleinhans

Makeup Supervisor

(Costume & Make-Up)

Lesley Ann Kleinhans

Lesley Ann Kleinhans

Makeup Artist

(Costume & Make-Up)

Amidou Fombe Tiku

Amidou Fombe Tiku

Set Dresser

(Art)

John Trafford

John Trafford

Set Dresser

(Art)

Becky Sullivan

Becky Sullivan

Sound Supervisor

(Sound)

Birrie le Roux

Birrie le Roux

Set Decoration

(Art)

Chicco Cardoso

Chicco Cardoso

Standby Art Director

(Art)

Joss Flores

Joss Flores

Visual Effects Producer

(Visual Effects)

Di Sole

Di Sole

Set Decoration

(Art)

Kevin O'Connell

Kevin O'Connell

Sound Re-Recording Mixer

(Sound)

Babalwa Carol Mtshiselwa

Babalwa Carol Mtshiselwa

Prosthetic Designer

(Costume & Make-Up)

Jay Wilkinson

Jay Wilkinson

Sound Designer

(Sound)

Alysia Wildman

Alysia Wildman

Visual Effects Producer

(Visual Effects)

Farooq Peterson

Farooq Peterson

Costume Standby

(Costume & Make-Up)

Jodi Bowers

Jodi Bowers

Set Costumer

(Costume & Make-Up)

Giovanna Perry

Giovanna Perry

Makeup Supervisor

(Costume & Make-Up)

Tony Lamberti

Tony Lamberti

Sound Re-Recording Mixer

(Sound)

Tristan Makka

Tristan Makka

Set Costumer

(Costume & Make-Up)

Babalola Jean-Michel Hervé Akimbola

Babalola Jean-Michel Hervé Akimbola

Thanks

(Crew)

Ananda Law

Ananda Law

Production Supervisor

(Production)

Gareth De Breuyn

Gareth De Breuyn

Assistant Location Manager

(Production)

Amy Costa

Amy Costa

Casting Assistant

(Production)

Tshepiso Chikapa Phiri

Tshepiso Chikapa Phiri

Production Executive

(Production)

Angela Beccaro

Angela Beccaro

Production Assistant

(Production)

Sashnie Moodley

Sashnie Moodley

Post Production Assistant

(Crew)

Kristin Graham

Kristin Graham

Finishing Producer

(Production)

Ben Tjibe

Ben Tjibe

Casting Assistant

(Production)

Ashraf Mustapha

Ashraf Mustapha

Set Medic

(Crew)

Claudia Lima

Claudia Lima

Assistant Production Coordinator

(Production)

Iegsaan Isaacs

Iegsaan Isaacs

Assistant Location Manager

(Production)

Jess Phillips

Jess Phillips

Assistant Editor

(Editing)

Richard Lothian

Richard Lothian

Casting Associate

(Production)

Vanessa Toll

Vanessa Toll

Casting Associate

(Production)

Terri-Leigh Boonzaier

Terri-Leigh Boonzaier

Extras Casting Assistant

(Production)

Khuselo Mxenge

Khuselo Mxenge

Production Assistant

(Production)

Josh Clark

Josh Clark

Production Assistant

(Production)

Obinna Robert Onyeri

Obinna Robert Onyeri

Post Production Assistant

(Crew)

Neville Botha

Neville Botha

Location Manager

(Production)

Dwayne Titus

Dwayne Titus

Second Second Assistant Director

(Directing)

Mickey Strumwig

Mickey Strumwig

Production Assistant

(Production)

Samkelisiwe Mgadi

Samkelisiwe Mgadi

Production Assistant

(Production)

Mpho MacChambers

Mpho MacChambers

Production Assistant

(Production)

Fairuz Khan

Fairuz Khan

Production Coordinator

(Production)

Emma Escamilla

Emma Escamilla

Finishing Producer

(Production)

Sisipho Ngodwane

Sisipho Ngodwane

Production Assistant

(Production)

Kelsea Williams

Kelsea Williams

Finishing Producer

(Production)

Storm Solomons

Storm Solomons

Production Assistant

(Production)

Morag Cameron

Morag Cameron

Script Supervisor

(Directing)

Christa Schamberger

Christa Schamberger

Local Casting

(Production)

Nkululeko Radebe

Nkululeko Radebe

Third Assistant Director

(Directing)

Ulrich Fritz

Ulrich Fritz

Production Coordinator

(Production)

Hayley Westray

Hayley Westray

Third Assistant Director

(Directing)

Kami Nkurunziza

Kami Nkurunziza

Production Secretary

(Production)

Kyle N. Davy

Kyle N. Davy

Production Assistant

(Production)

Loan Phan

Loan Phan

Finishing Producer

(Production)

J.P. van der Merwe

J.P. van der Merwe

Extras Casting

(Production)

Nathan Castle

Nathan Castle

Extras Casting Assistant

(Production)

Monica Manaka

Monica Manaka

Third Assistant Director

(Directing)

De Villiers Fourie

De Villiers Fourie

Second Unit First Assistant Director

(Directing)

Karim Huu Do

Karim Huu Do

Second Unit Director

(Directing)

Heynes Chad

Heynes Chad

Third Assistant Director

(Directing)

Bongani Malgas

Bongani Malgas

Third Assistant Director

(Directing)

Nadia Brand

Nadia Brand

Second Assistant Director

(Directing)

Mayra Garcia

Mayra Garcia

Unit Production Manager

(Production)

Kyle Hyde

Kyle Hyde

Production Assistant

(Production)

Dale Butler

Dale Butler

First Assistant Director

(Directing)

Aldine Bronkhorst

Aldine Bronkhorst

Assistant Editor

(Editing)

A'sia Horne

A'sia Horne

Assistant Editor

(Editing)

Shaun O'Dell

Shaun O'Dell

Second Unit Director

(Directing)

Ilze Kitshoff

Ilze Kitshoff

Still Photographer

(Camera)

Maria Bello

Maria Bello

Producer

(Production)

Cathy Schulman

Cathy Schulman

Producer

(Production)

Julius Tennon

Julius Tennon

Producer

(Production)

Viola Davis

Viola Davis

Producer

(Production)

Gina Prince-Bythewood

Gina Prince-Bythewood

Director

(Directing)

Cordell McQueen

Cordell McQueen

Special Effects Supervisor

(Visual Effects)

Colin Anderson

Colin Anderson

"A" Camera Operator

(Camera)

Oliver Wilter

Oliver Wilter

Gaffer

(Lighting)

Magdalena Turnier

Magdalena Turnier

Visual Effects Production Manager

(Visual Effects)