Filming Locations (7)

  • Bucharest, Romania

  • Da Nang, Vietnam

  • Sofia, Bulgaria

  • Romania

  • Treehouse Digital, 635-637 Christchurch Rd, Boscombe, Bournemouth BH1 4AP, United Kingdom (LED Screen Pick up shots)

  • Bulgaria

  • UK