Filming Locations (5)

  • MediaPro Studios, Bucharest, Romania

  • Romania

  • Bucharest, Romania

  • London, England, UK (some exteriors)

  • UK (some exteriors)