Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2011
1971
1990
1980
2024
1957
2015
1987
2025
2001
2023
2009
1993
2014
2013