Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
1978
1998
2003
2012
2002
1993
1970
1976
1984
2019
2021
2024
2013
2004
2014
2007
2020