Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
Sook-Yin Lee
as Willia
Gil Bellows
as Henry
K.C. Collins
as Alton Morris
Carly Pope
as Roshanna
Lisa Ray
as Beth
Ricardo Hoyos
as Jacob
Samantha Weinstein
as Cayle
Julian Richings
as Leather Jacket
Shauna MacDonald
as Lowry