Cast (19)

Madina Nalwanga

Phiona Mutesi

David Oyelowo

Robert Katende

Lupita Nyong'o

Nakku Harriet

Martin Kabanza

Mugabi Brian

Taryn "Kay" Kyaze

Margaret Night Nantongo

Esther Tebandeke

Sarah Katende

Ntare Guma Mbaho Mwine

Tendo

Ethan Nazario Lubega

Mukumbya Benjamin

Nikita Waligwa

Gloria Nansubuga

Ronald Ssemaganda

Ivan

Peter Odeke

Enoch Barumba

Philip Luswata

Minister Aloysius Kyazze

Joanitta Bewulira-Wandera

Mrs. Gali

Ivan Jacobo

Buyinza Richard (young)

Nicolas Levesque

Buyinza Richard (older)

Babirye Stellah

Babirye Stellah

Edgar Kanyike

Joseph

Hope Katende

Hope Katende

Maurice Kirya

Theo

Crew (87)

Mira Nair

Director

William Wheeler

Screenplay

Moses Bwayo

Sound Mixer

Moses Bwayo

Boom Operator

Barry Alexander Brown

Editor

Stephanie Carroll

Production Design

John B. Carls

Producer

Mobolaji Dawodu

Costume Design

Linda Cohen

Music Supervisor

Zohran Kwame Mamdani

Music Supervisor

Troy Buder

Executive Producer

Sean Bobbitt

Director of Photography

Alex Heffes

Original Music Composer

Dinaz Stafford

Casting

Lydia Dean Pilcher

Producer

Will Weiske

Executive Producer

Danie du Toit

First Assistant "B" Camera

Christopher Damuura

Assistant Hairstylist

Paula Case

Second Assistant Director

Avani Batra

Second Assistant Director

Thami Nkosi

Key Hair Stylist

Dan Silver

Executive Producer

Fritz Joubert

Art Direction

Yvonne Isimeme Ibazebo

Production Manager

Isabella Asiimwe

Set Designer

Mike Topoozian

First Assistant Director

Evelyn Gambe

Assistant Makeup Artist

Will Weiske

Unit Production Manager

Tim Crothers

Book

Neville Esterhuizen

Second Assistant "A" Camera

Miles Goodall

Additional Photography

Edward Echwalu

Still Photographer

Atilla Salih YĆ¼cer

First Assistant Director

Michael McCue

Second Assistant Director

Tumi Poen

Art Department Coordinator

Houston Hadden

First Assistant "A" Camera

Ali Musoke

Second Assistant "B" Camera

Diana Najago

Assistant Hairstylist

Peter Kasaija

Storyboard Artist

Melanie Harris

Hair Designer

Connor Schell

Executive Producer

Jeanette Scott

Set Decoration

Nadine Prigge

Makeup Designer

Cordell McQueen

Special Effects Supervisor

Richard Tugume

Casting Assistant

Blake Leyh

Supervising Sound Editor

Emerson Nosek

Post Production Accountant

Izouna de Vasconcelos

Costume Supervisor

Anne Ford

Production Controller

Kenneth Fletcher

Unit Manager

Dominick Tavella

Sound Re-Recording Mixer

Nikissi Serumaga

Casting Associate

Blake Leyh

Sound Designer

Allen Lau

Assistant Sound Editor

Marko Costanzo

Foley Artist

Arlo Markantonatos

Property Master

Andile Vuyolwethu Pakade

Second Second Assistant Director

Cordell McQueen

Stunt Coordinator

Blake Leyh

Sound Re-Recording Mixer

Ian Holden

Assistant Editor

Joanitta Bewulira-Wandera

Dialect Coach

Simon Rankin

Boom Operator

Heather Gross

Sound Effects Editor

Patricia Olwoch

Production Secretary

Kelley Cribben

Post Production Supervisor

Emmanuel Chonco Sithole

Chief Lighting Technician

Polly Hope

Production Supervisor

Jade Manuel

Production Coordinator

Colin Lubega

Choreographer

John Ashton Thomas

Orchestrator

Nico Louw

Sound Mixer

Eniola Dawodu

Assistant Costume Designer

Abdul Bar Hussein

Casting Assistant

Gina Alfano

Supervising ADR Editor

Trevanna Post

Post Production Accountant

Jim Bruening

Music Editor

Bernard Ennu

Picture Car Coordinator

Moses Kibuuka Muwanga

Third Assistant Director

Spring Sutter

Production Accountant

George A. Lara

Foley Mixer

Robyn Aronstam

Script Supervisor

Zohran Kwame Mamdani

Third Assistant Director

Yahya Chavanga

Location Manager

Nicola Graydon-Harris

Unit Publicist

Eliza Paley

Dialogue Editor

Annie Gaudet

Post Production Accountant

Byron Tofas

Digital Compositor