Filming Locations (4)

  • Toronto, Ontario, Canada

  • University of Toronto, Toronto, Ontario, Canada

  • Chicago, Illinois, USA

  • Paris, France