Filmmakers
Above the lineMN
Director
Mira Nair
WW
Screenplay
William Wheeler
SB
Cinematography
Sean Bobbitt
Director of Photography
BB
Editing
Barry Alexander Brown
Editor
AH
Music
Alex Heffes
Original Music Composer
SC
Production Design
Stephanie Carroll
MD
Costume Design
Mobolaji Dawodu
Cast
20MN
Madina Nalwanga
Phiona Mutesi
DO
David Oyelowo
Robert Katende
LN
Lupita Nyong'o
Nakku Harriet
MK
Martin Kabanza
Mugabi Brian
TK
Taryn "Kay" Kyaze
Margaret Night Nantongo
ET
Esther Tebandeke
Sarah Katende
NM
Ntare Guma Mbaho Mwine
Tendo
EL
Ethan Nazario Lubega
Mukumbya Benjamin
NW
Nikita Waligwa
Gloria Nansubuga
RS
Ronald Ssemaganda
Ivan
PO
Peter Odeke
Enoch Barumba
PL
Philip Luswata
Minister Aloysius Kyazze
JB
Joanitta Bewulira-Wandera
Mrs. Gali
IJ
Ivan Jacobo
Buyinza Richard (young)
NL
Nicolas Levesque
Buyinza Richard (older)
BS
Babirye Stellah
Babirye Stellah
EK
Edgar Kanyike
Joseph
HK
Hope Katende
Hope Katende
MK
Maurice Kirya
Theo
ZM
Zohran Mamdani
Bookie Student
Departments
81Production
- Dinaz StaffordCasting
- Abdul Bar HusseinCasting Assistant
- Richard TugumeCasting Assistant
- Nikissi SerumagaCasting Associate
- Will WeiskeExecutive Producer
- Troy BuderExecutive Producer
- Connor SchellExecutive Producer
- Daniel SilverExecutive Producer
- Yahya ChavangaLocation Manager
- Trevanna PostPost Production Accountant
- Annie GaudetPost Production Accountant
- Emerson NosekPost Production Accountant
- John B. CarlsProducer
- Lydia Dean PilcherProducer
- Spring SutterProduction Accountant
- Jade ManuelProduction Coordinator
- Yvonne Isimeme IbazeboProduction Manager
- Patricia OlwochProduction Secretary
- Polly HopeProduction Supervisor
- Kenneth FletcherUnit Manager
- Will WeiskeUnit Production Manager
Camera
- Miles GoodallAdditional Photography
- Houston HaddenFirst Assistant "A" Camera
- Danie du ToitFirst Assistant "B" Camera
- Neville EsterhuizenSecond Assistant "A" Camera
- Ali MusokeSecond Assistant "B" Camera
- Edward EchwaluStill Photographer
Sound
- Allen LauAssistant Sound Editor
- Moses BwayoBoom Operator
- Simon RankinBoom Operator
- Eliza PaleyDialogue Editor
- Marko CostanzoFoley Artist
- George A. LaraFoley Mixer
- Jim BrueningMusic Editor
- Zohran MamdaniMusic Supervisor
- Linda CohenMusic Supervisor
- John Ashton ThomasOrchestrator
- Alicia KeysSongs
- Blake LeyhSound Designer
- Heather GrossSound Effects Editor
- Moses BwayoSound Mixer
- Nico LouwSound Mixer
- Blake LeyhSound Re-Recording Mixer
- Dominick TavellaSound Re-Recording Mixer
- Gina AlfanoSupervising ADR Editor
- Blake LeyhSupervising Sound Editor
Art
- Tumi PoenArt Department Coordinator
- Fritz JoubertArt Direction
- Arlo MarkantonatosProperty Master
- Jeanette ScottSet Decoration
- Isabella AsiimweSet Designer
- Peter KasaijaStoryboard Artist
Costume & Make-Up
- Eniola DawoduAssistant Costume Designer
- Christopher DamuuraAssistant Hairstylist
- Diana NajagoAssistant Hairstylist
- Evelyn GambeAssistant Makeup Artist
- Izouna de VasconcelosCostume Supervisor
- Melanie HarrisHair Designer
- Thami NkosiKey Hair Stylist
- Nadine PriggeMakeup Designer
Visual Effects
- Byron TofasDigital Compositor
- Cordell McQueenSpecial Effects Supervisor
Editing
- Ian HoldenAssistant Editor
Lighting
- Emmanuel Chonco SitholeChief Lighting Technician
Crew
- Colin LubegaChoreographer
- Joanitta Bewulira-WanderaDialect Coach
- Bernard EnnuPicture Car Coordinator
- Kelley CribbenPost Production Supervisor
- Anne FordProduction Controller
- Cordell McQueenStunt Coordinator
- Nicola Graydon-HarrisUnit Publicist
Writing
- Tim CrothersBook
Directing
- Mike TopoozianFirst Assistant Director
- Atilla Salih YücerFirst Assistant Director
- Robyn AronstamScript Supervisor
- Paula CaseSecond Assistant Director
- Avani BatraSecond Assistant Director
- Michael McCueSecond Assistant Director
- Andile Vuyolwethu PakadeSecond Second Assistant Director
- Zohran MamdaniThird Assistant Director
- Moses Kibuuka MuwangaThird Assistant Director
