Johannesburg does not ease you into its story. It throws you straight into it. One moment you are standing in...