PK, an English orphan terrorized for his family's political beliefs in Africa, turns to his only friend, a kindly world-wise prisoner, Geel Piet. Geel teaches him how to box with the motto “fight with your fists and lead with your heart”. As he grows to manhood, PK uses these words to take on the system and the injustices he sees around him - and finds that one person really can make a difference.
Morgan Freeman
as Geel Piet
Stephen Dorff
as P.K. Age 18
Simon Fenton
as P.K. Age 12
Guy Witcher
as P.K. Age 7
Armin Mueller-Stahl
as Doc
Alois Moyo
as Gideon Duma
Marius Weyers
as Prof. Daniel Marais
Ian Roberts
as Hoppie Gruenewald
Fay Masterson
as Maria
Winston Ntshona
as Mlungisi
Dominic Walker
as Morrie Gilbert
Robbie Bulloch
as Jaapie Botha