Gordon Pinsent
Grant
Julie Christie
Fiona
Michael Murphy
Aubrey
Olympia Dukakis
Marian
Wendy Crewson
Madeleine
Alberta Watson
Dr. Fischer
Thomas Hauff
William Hart
Дианна Дезмари
Veronica
Nina Dobrev
Monica
Grace Lynn Kung
Betty
Melanie Merkosky
Singing Nurse
Andrew Moodie
Liam
Clare Coulter
Phoebe Hart
Janet van de Graaf
Rebecca Albright
Jason Knight
Young Grant
Kristen Thomson
Kristy
Stacey LaBerge
Young Fiona
Lili Francks
Theresa
Judy Sinclair
Mrs. Albright
Tom Harvey
Michael
Carolyn Hetherington
Eliza
Jessica Booker
Mrs. Jenkins
Vanessa Vaughan
Stella
Catherine Fitch
Receptionist
Ron Hewat
Frank