Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
1975
2016
1953
2011
2012
2013
1992
2017
1973
2019
2008
—