Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2006
1982
2019
2003
2024
2015
1968
1990
2008
1987
1994
1980
1984
1983
2014
2000
1998
2001