Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2020
1993
2024
1984
1986
2014
1978
2012
2019
—
1988
1983
1977
2001
1979