Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2001
1979
1983
2022
1994
1974
1977
2011
2012
2010
1993
2004
2017
2018
2025
2023