Julie Christie (Fiona Anderson)
Gordon Pinsent (Grant Anderson)
Olympia Dukakis (Marian)
Thomas Hauff (William Hart)
Alberta Watson (Dr. Fischer)
Grace Lynn Kung (Nurse Betty)
Lili Francks (Theresa)
Andrew Moodie (Liam)
Judy Sinclair (Mrs Albright)
Tom Harvey (Michael)
Melanie Merkosky (Singing Nurse)
Jessica Booker (Mrs Jenkins)
Janet Van de Graff (Rebecca Albright)
Vanessa Vaughan (Stella)
Catherine Fitch (Receptionist)
Ron Hewat (Frank)
Jason Knight (Young Grant)
Nina Dobrev (Monica)
Michael Murphy (Aubrey)
Kristen Thomson (Kristy)
Wendy Crewson (Madeleine)
Stacey Laberge (Young Fiona)
Deanna Dezmari (Veronica)
Clare Coulter (Phoebe Hart)