En 1976, Solomon Mahlangu, marchand ambulant de 19 ans, est arrêté et battu par la police, durant les émeutes de Soweto. Après avoir vécu en exil, il rejoint le mouvement pour la libération et devient une icône internationale de la lutte contre l'apartheid.
En Afrique du Sud, dix ans après la fin de l'Apartheid, Sox Moraka (Tony Kgoroge), un jeune noir sappé comme un rappeur et à l'attitude décontractée, est fiancé à une fille blanche et vit dans un luxueux appartement du quartier blanc de Johannesburg, où il passe le plus clair de son temps...
Krotoa, une fille de 11 ans fougueuse et brillante, est retirée de sa tribu très unie Khoi pour servir Jan van Riebeeck, le partenaire commercial de son oncle et le premier gouverneur de la colonie du Cap. Elle est amenée dans le premier fort établi par la Compagnie néerlandaise des Indes...