Filming Locations (3)

  • Strada Ionel Perlea, Bucharest, Romania (Opening scene: Lary's street)

  • Bucharest, Romania

  • Romania