Filming Locations (2)

  • Morocco (as Israel and Lebanon)

  • Stockholm, Stockholms län, Sweden