Filming Locations (3)

  • Duffey Lake, British Columbia, Canada (Lake scenery)

  • Michoud Assembly Facility - 13800 Old Gentilly Road, New Orleans, Louisiana, USA

  • New Orleans, Louisiana, USA