Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2012
2018
1960
2013
2022
2019
1980
1991
2015
1964
2009
2017
2004
2020
2021
1984