Filming Locations (3)

  • Slidell, Louisiana, USA (outdoor filming)

  • New Orleans, Louisiana, USA (outdoor filming)

  • US-11 Bridge, Slidell, Louisiana, USA (Bridge)