Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
1957
1995
2015
2018
1975
1985
1937
—
2016
2000
2014
1978
2007
1980
1954
1959