Umkhungo is the story about a Johannesburg street thug who stumbles upon a young orphaned boy. He subsequently takes responsibility for the boy, who happens to have uncontrollable super powers. As this is seen as a curse in his community, he is being tracked by his uncle who wants him dead. The boy and the thug forms a surprising relationship, which not only helps the thug deal with the demons of his past, but teaches the boy to accept his powers rather as a gift than a curse.