Cast (25)

Gordon Pinsent

Grant

Julie Christie

Fiona

Michael Murphy

Aubrey

Olympia Dukakis

Marian

Kristen Thomson

Kristy

Wendy Crewson

Madeleine

Alberta Watson

Dr. Fischer

Thomas Hauff

William Hart

Deanna Dezmari

Veronica

Nina Dobrev

Monica

Grace Lynn Kung

Betty

Melanie Merkosky

Singing Nurse

Andrew Moodie

Liam

Clare Coulter

Phoebe Hart

Stacey LaBerge

Young Fiona

Lili Francks

Theresa

Judy Sinclair

Mrs. Albright

Tom Harvey

Michael

Carolyn Hetherington

Eliza

Jessica Booker

Mrs. Jenkins

Janet van de Graaf

Rebecca Albright

Vanessa Vaughan

Stella

Catherine Fitch

Receptionist

Ron Hewat

Frank

Jason Knight

Young Grant

Crew (29)

Simone Urdl

Producer

Daniel Iron

Producer

Sarah Polley

Director

Benno Tutter

Art Direction

John Buchan

Casting

David Wharnsby

Editor

Luc Montpellier

Director of Photography

Debra Hanson

Costume Design

Jonathan Goldsmith

Original Music Composer

Jennifer Weiss

Producer

Sarah Polley

Writer

Catherine Viot

Makeup Artist

Ben Marrello

Third Assistant Director

Réjean Goderre

Key Hair Stylist

Zinka Tuminski

Hairstylist

Victoria Hirst

Co-Producer

Doug Mankoff

Executive Producer

Daniel J. Murphy

First Assistant Director

Kathy Choi

Sound Editor

Alan McKenna

Second Assistant Director

Jane Tattersall

Sound Designer

Mark Allan

Executive Producer

Atom Egoyan

Executive Producer

Micheline Trépanier

Key Makeup Artist

Mary Kirkland

Set Decoration

Alice Munro

Short Story

Michael Gibson

Still Photographer

Kathleen Climie

Production Design

Rob Gyorgy

Online Editor