Filming Locations (3)

  • Dino De Laurentiis Cinematografica Studios, Rome, Lazio, Italy (studio)

  • Serbia

  • Film Servis, Lubiana, Serbia, Yugoslavia (studio)