Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2004
1974
1988
1986
2023
1994
1977
2007
2005
1983
1979
2019
2011
2012
2009
2024
2001