Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2026
1978
2003
1998
—
2010
1988
2002
2019
2013
2007
2004
2017
2025
2024
1973