Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
1995
2002
1996
1992
1993
2024
1917
1945
1973