Three separate stories create a gripping yet compassionate portrait of small-town characters immersed in the intimidating, alluring, and dangerous world of big-city Johannesburg and Soweto.
2001
1987
2016
1941
2023
1988
1992
1953
2017
1990
2013
1981
2011
1931
—
1997
1951
1994