Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2019
1977
2004
—
1979
2025
2010
1983
1974
2017
2012
1994
2001
2011
1982