Filming Locations (4)

  • Buftea Studios, Bucharest, Romania

  • Romania

  • CCC-Studios, Berlin, Germany

  • Germany