All Cast

Campbell Scott

Campbell Scott

Narrator (voice)

Joshua Jackson

Joshua Jackson

Ben Tyler

Liane Balaban

Liane Balaban

Samantha Pierce

Marc Strange

Marc Strange

Art Carey

Gage Munroe

Gage Munroe

Young Ben

Deirdre Kirby

Deirdre Kirby

Mrs. Bell

Fiona Reid

Fiona Reid

Mary Tyler

Chuck Shamata

Chuck Shamata

Gerald Tyler

Caroline Cave

Caroline Cave

Nancy Tyler

Jodi Brooks

Jodi Brooks

Nurse Forrester

Chris Benson

Chris Benson

Mayor

David Reale

David Reale

Pete

Kyle Fairlie

Kyle Fairlie

Oscar

Colin Fox

Colin Fox

Father O'Neill

Richard Waugh

Richard Waugh

Basketball Coach

Peter Spence

Peter Spence

Doctor

Gord Downie

Gord Downie

Biker

Gabriel Hogan

Gabriel Hogan

Derek Vincent

Jane Spidell

Jane Spidell

Fran

Joel Plaskett

Joel Plaskett

Busker

Emm Gryner

Emm Gryner

Tracey

Ryan Allen

Ryan Allen

Orderly (uncredited)

Jim Annan

Jim Annan

John (uncredited)

Grace Lynn Kung

Grace Lynn Kung

(uncredited)

Sherry Nelson

Sherry Nelson

Waitress (uncredited)

Börje Salming

Börje Salming

Self (archive footage) (uncredited)

Marco Soriano

Marco Soriano

Concierge (uncredited)