Filming Locations (2)

  • Boston, Massachusetts, USA (opening scenes)

  • Cape Cod, Massachusetts, USA (island town)