Filming Locations (3)

  • Cape Town, Western Cape, South Africa

  • Cape Town City Hall, Cape Town, Western Cape, South Africa

  • Western Cape, South Africa