Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2021
1971
2019
1973
1965
—
2024
2018
2020
1997
1998
2001
1999