Filming Locations (2)

  • Kii Island, Arctic Ocean, Russia (Ice and wreckage scenes)

  • Sheremetyevo 1 Airport, Moscow, Russia (Aircraft interior scenes)