Filming Locations (3)

  • Pittsburgh, Pennsylvania, USA

  • New Orleans, Louisiana, USA

  • 405 Park Blvd, Algiers, New Orleans, Louisiana, USA (Sharp's house)