Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
1982
1973
1977
1994
2007
2015
2024
2026
2023
2020
1987
1967
1969
2018
2012
—