Au Natal, en Afrique du Sud, en janvier 1879. Une compagnie britannique est attaquée par des guerriers zoulous qui s'emparent de leurs armes. Les rebelles projettent ensuite de s'en prendre à la mission où est basée une centaine de soldats. Le révérend Otto Witt et sa fille Margaretta...
Zachariah, un Zoulou qui vit dans la pauvreté, part à Johannesburg en quête de travail. Il trouve plusieurs petits jobs dans lesquels il subit chaque fois le terrible racisme ambiant. Il devient mineur, puis domestique dans une famille blanche, il travaille dans un garage et dans un restaurant....