Dans une Afrique du Sud qui porte encore les stigmates de l'apartheid, deux policiers, l'un noir, hanté par ses blessures d'enfance et l'autre blanc, une tête brulée toxicomane, sont à la poursuite de l'assassin d'une adolescente.
Au Natal, en janvier 1879, des guerriers zoulous s'emparent d'armes et projettent de s'en prendre à la mission où est basée une centaine de soldats. Le révérend Otto Witt et sa fille Margaretta apprennent la nouvelle alors qu'ils assistent à un mariage...
A Johannesburg, deux ans après les premières élections démocratiques, la journaliste Thandeka vit dans la hantise du passé de son pays. Un jour, une vieille dame se présente au journal. Elle souhaite que Thandeka retrouve les meurtriers de sa fille. Les deux femmes s'engagent dans une difficile enquête qui va révéler l'emprise encore présente de l'apartheid.