Filming Locations (3)

  • Hungary

  • Budapest, Hungary

  • Erfoud, Morocco (Mars exteriors)