Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
1979
1981
2022
1991
2007
1985
2009
1950
1996
1992
2008
2001
1962
2003
1974