Filming Locations (6)

  • Worcester, Massachusetts, USA

  • 74 Concord St., Framingham, Massachusetts, USA (Bank)

  • Boston, Massachusetts, USA

  • Revere, Massachusetts, USA

  • Weymouth, Massachusetts, USA (studio)

  • Paramount Studios - 5555 Melrose Avenue, Hollywood, Los Angeles, California, USA (Additional photography)