Phiona Mutesi (Madina Nalwanga) wächst in den Slums von Katwe nahe der Hauptstadt von Uganda in einer der ärmsten Gegenden der Welt auf und kann weder lesen noch schreiben. Doch ihr Leben ändert sich, als sie den Missionar und Schachlehrer Robert Katende (David Oyelowo) trifft, der ihr einige Unterrichtsstunden im Schach erteilt...