"A young girl overcomes her disadvantaged upbringing in the slums of Uganda to become a Chess master."
Madina Nalwanga
as Phiona Mutesi
David Oyelowo
as Robert Katende
Lupita Nyong'o
as Nakku Harriet
Martin Kabanza
as Mugabi Brian
Taryn "Kay" Kyaze
as Margaret Night Nantongo
Esther Tebandeke
as Sarah Katende
Ntare Guma Mbaho Mwine
as Tendo
Ethan Nazario Lubega
as Mukumbya Benjamin
Nikita Waligwa
as Gloria Nansubuga
Ronald Ssemaganda
as Ivan
Peter Odeke
as Enoch Barumba
Philip Luswata
as Minister Aloysius Kyazze
Joanitta Bewulira-Wandera
as Mrs. Gali
Ivan Jacobo
as Buyinza Richard (young)
Nicolas Levesque
as Buyinza Richard (older)
Babirye Stellah
as Babirye Stellah
Edgar Kanyike
as Joseph
Hope Katende
as Hope Katende
Maurice Kirya
as Theo
Mira Nair
Director
William Wheeler
Screenplay
Moses Bwayo
Sound Mixer
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
Troy Buder
Executive Producer
Sean Bobbitt
Director of Photography
Alex Heffes
Original Music Composer
Dinaz Stafford
Casting
Lydia Dean Pilcher
Will Weiske
Danie du Toit
First Assistant "B" Camera
Christopher Damuura
Assistant Hairstylist
Paula Case
Second Assistant Director
Avani Batra
Thami Nkosi
Key Hair Stylist
Dan Silver
Fritz Joubert
Art Direction
Yvonne Isimeme Ibazebo
Production Manager
Isabella Asiimwe
Set Designer
Mike Topoozian
First Assistant Director
Evelyn Gambe
Assistant Makeup Artist
Unit Production Manager
Tim Crothers
Book
Neville Esterhuizen
Second Assistant "A" Camera
Miles Goodall
Additional Photography
Edward Echwalu
Still Photographer
Atilla Salih Yücer
Michael McCue
Tumi Poen
Art Department Coordinator
Houston Hadden
First Assistant "A" Camera
Ali Musoke
Second Assistant "B" Camera
Diana Najago
Peter Kasaija
Storyboard Artist
Melanie Harris
Hair Designer
Connor Schell
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
Sound Designer
Allen Lau
Assistant Sound Editor
Marko Costanzo
Foley Artist
Arlo Markantonatos
Property Master
Andile Vuyolwethu Pakade
Second Second Assistant Director
Stunt Coordinator
Ian Holden
Assistant Editor
Dialect Coach
Simon Rankin
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
Eniola Dawodu
Assistant Costume Designer
Abdul Bar Hussein
Gina Alfano
Supervising ADR Editor
Trevanna Post
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
Yahya Chavanga
Location Manager
Nicola Graydon-Harris
Unit Publicist
Eliza Paley
Dialogue Editor
Annie Gaudet
Byron Tofas
Digital Compositor