Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2001
2008
2006
2007
2000
2005
1996
2002
1962
2003
1965
2004
2025