Filming Locations (3)

  • Johannesburg, South Africa

  • Kenya

  • Zimbabwe