Filming Locations (5)

  • Boston, Massachusetts, USA (Harvard exteriors)

  • Brampton, Ontario, Canada

  • Cambridge, Massachusetts, USA

  • Mississauga, Ontario, Canada

  • Toronto, Ontario, Canada