Jack Layton
Olivia Chow
Brad Lavigne
Karl Bélanger (as Joel S. Keller)
Anne McGrath
Brian Topp
Nancy Layton
Ho Sze
Alison
Sarah Layton
Michael
Mike Layton
Mountie #1
Mountie #2
Dan Leckie
Young Sarah (13)
Young Michael (11)
Nurse
Reporter #2
Angry Man
Radio Host
Homeless Man
Gay Man
Moderator
Andre Perrault
Dougie
Nurse #2
Bystander
Fan (as Robert Robidoux)
Surgeon
Reporter #3
Admirer
Senior Woman
Bag Lady
Beatrice
NDP Campaign Worker
TV Columnist
NDP Staffer
Speaker
Man at wedding (uncredited)
Cancer Patient (uncredited)
Supporter (uncredited)
NDP Staffer (uncredited)