Zuko Khumalo (Bonko Khoza) lebt ein durchschnittliches Leben als Familienvater in Südafrika. Kaum jemand weiß, dass er früher als Auftragsmörder gearbeitet hat – eine Zeit, die Zuko eigentlich hinter sich gelassen hat. Doch eines Tages bekommt er Besuch von der Tochter eines früheren Weggefährten,
Westafrika, 1823: Das Königreich Dahomey steht unter der Herrschaft des übermächtigen Imperiums der Oyo. Der Dahomey-König Ghezo (John Boyega) ist gezwungen, an die Besatzer Abgaben zu zahlen, was weder ihm noch seiner Generalin Nancisca (Viola Davis) gefällt. Nanisca ist die außergewöhnliche