An earnest yet down-on-his-luck political canvasser makes a long-shot run for city council and gets in over his head.
as Devon Shire
as Marie Bellechance
as Susanna Eglinton
as Mei Ling
as Isabelle Papineau
as Maureen Simmons
as Kamila Kunjan
as Bernard Borger
as Olga Butcher
as Valerie Parker
as Gary the Banker
as Ophelia
as Random Voter
as Jen Holler
as Samuel Boddington
as Tall Man
as Sports Fan
as Lynn Costello