Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2002
2013
2019
1978
2024
1998
1976
1984
2017
2004
1973
2025
1970
2010
2003
1980
2014
2011