Phiona Mutesi
Robert Katende
Nakku Harriet
Mugabi Brian
Night (as Taryn "Kay" Kyaze)
Young Richard
Older Richard
Ivan
Benjamin
Gloria
Joseph
Sara Katende (as Esther Tebandeke)
Hope Katende
Minister Aloysius Kyazze
Enoch Barumba
Theo
Man on Boda (as Nhlahla "Minkey" Ndlovu)
Mr. Wilson
Mrs. Kimbale
Zesiro
Tendo
Christine Namaganda (as Rori Mortuba)
Rwabushenyi Official
Rwabushenyi President
Chess Federation Secretary
Nurse
Doctor
Hospital Administrator
Budo Secretary
Benjamin's Opponent
Gloria's Opponent
Brian's Opponent
Pritchard
Pritchard's Friend
Mrs. Gali
Elizabeth
Kagramanov
Phiona's Fan
Snooty Lady in Car
Manicure Lady
Corn Farmer
Shakira
Ggaba Merchant (as Joel Okuyo Atiku Prynce)
Dez
Bookie Student
Bricklayer
Kikomando Kid
Geography Teacher
Chief Guest
Julius
Young Katende
Katende's Mother
Katende's Grandmother (as Sarah Kisawuzi)
'Brian' Stunt Double
Chess Pioneer
Self (uncredited)
Russian Chess Official (uncredited)