Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
1916
2018
1934
1958
2017
2019
2022
2020
2021
1957
1996
2003
2013
2014
1984