Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2021
1957
2020
2013
2019
2014
1978
1988
2022
1984
2024
1973
2007
2012