Filming Locations (3)

  • Toronto, Ontario, Canada

  • University of Toronto, Toronto, Ontario, Canada

  • Lower Bay Station, Toronto, Ontario, Canada (subway station)