Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2025
1976
2022
2026
2011
—
2016
2021
2023
2018
1975
2009