Le vieux pasteur Stephen Kumalo se rend à Johannesburg pour y retrouver son fils disparu. Arrivé là-bas il rencontre la misère et apprend que son fils est devenu un criminel recherché pour meurtre, et que sa sœur a été contrainte de se prostituer.
Un petit gangster se retrouve inévitablement impliqué dans la lutte anti-apartheid qui prend de l'ampleur et est contraint de choisir entre son intérêt personnel et une position commune contre le système.