
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