Cast & Crew
- David OyelowoRobert Katende
- Lupita Nyong'oNakku Harriet
- Madina NalwangaPhiona Mutesi
- Martin KabanzaMugabi Brian
- Taryn KyazeNight
- Esther TebandekeSara Katende
- Ntare Guma Mbaho MwineTendo
- Ethan Nazario LubegaBenjamin
- Nikita WaligwaGloria
- Ronald SsemagandaIvan
- Peter OdekeEnoch Barumba
- Philip LuswataMinister Aloysius Kyazze
- Joanitta Bewulira-WanderaMrs. Gali
- Ivan JacoboYoung Richard
- Nicolas LevesqueOlder Richard
- Edgar KanyikeJoseph
- Hope KatendeSelf
- Maurice KiryaTheo
- Nhlahla “Minkey” NdlovuMan on Boda
- Jack Kinobe SserunkuumaMr. Wilson
- Irene Kulabako KakemboMrs. Kimbale
- Allen MusumbaZesiro
- Rori MotubaChristine Namaganda
- Aaron MoloisiRwabushenyi Official
- Akin OmotosoRwabushenyi President
- Maggie BenedictChess Federation Secretary
- Rehema NanfukaNurse
- Samuel TebandekeDoctor
- Charles MulekwaHospital Administrator
- Lele LedwabaBudo Secretary
- Jonathan DiabaigBenjamin's Opponent
- Flory KegbiaGloria's Opponent
- Linda RadebeBrian's Opponent
- Warren NcubePritchard
- Siyabonga XabaPritchard's Friend
- Elizabeth KiraboElizabeth
- Carina NelKagramanov
- Ivy KomukyeyaPhiona's Fan
- Charity Rose PimerPhiona's Fan
- Aida MbowaSnooty Lady in Car
- Jessica MazziManicure Lady
- Isaac Muwawu GwayambaddeCorn Farmer
- Sheebah KarungiShakira
- Okuyo Joel Atiku PrynceGgaba Merchant
- Richard TuwangyeDez
- Zohran MamdaniBookie Student
- Lukenge YusufBricklayer
- Peter MusibiraKikomando Kid
- Sarah NansubugaGeography Teacher
- Teslim AnimashaunChief Guest
- Lezon Mark MugwanyaJulius
- David Kisakye KagwaYoung Katende
- Anne-Marie Bewulira-WanderaKatende’s Mother
- Sarah KisawuziKatende’s Grandmother
- Mira NairDirector
- Lydia Dean PilcherProducer
- John B. CarlsProducer
- Will WeiskeProducer
- Troy BuderProducer
- William WheelerWriter