Once upon a time in South Africa