Katwe w Ugandzie. Istniejąca w slumsach Phiona Mutesi (Madina Nalwanga) odznacza się niezwykłą inteligencją. Niestety, jej rodzice nie są w pas podać córce edukacji. Któregoś dnia dziewczynka poznaje Roberta Katende (David Oyelowo), jaki liczy za usługą nauki walki w szachy poprawić los dzieci z biednych rodzin. Niezwykle łatwo prezentuje się, że przeciętna Afrykanka została obdarzona niebywałym warsztatem również dysponuje określoną szansę odnieść zysk na światowym poziomie. Z tej chwili ambitna luba myśli jedynie o przygotowaniach do zewnętrznej olimpiady szachowej.