Once upon a time in Cape Town