

116 minutes
9/12/2007
The feisty aging Hagar Shipley has lived an unconventional life. Her rebellious heart has always ruled and her choices have put her at odds with family and friends. Faced with her own mortality, and desperate to find solace, she goes on the run. In both the past and the present, she is forced to come to terms with the pain and pleasure, the disappointments and the exhilarations of her life.

Ellen Burstyn
as Hagar

Christine Horne
as Young Hagar

Cole Hauser
as Young Bram

Kevin Zegers
as John

Elliot Page
as Arlene

Dylan Baker
as Marvin

Wings Hauser
as Older Bram

Jordan Todosey
as Child Lottie

Landon Norris
as Young John

Sheila McCarthy
as Doris

Devon Bostick
as Teen Marvin

Aaron Ashmore
as Matt

Ted Atherton
as Reverend Troy

Samantha Weinstein
as Child Hagar

Judy Marshak
as Silver Elms Matron
Doreen Brownstone
as Silver Elms Bridge Player
Ryland Thiessen
as Child Telford

Mackenzie Munro
as Child Charlotte

Connor Price
as Child Matt
Ardith Boxall
as Lottie's Mother
Arne MacPherson
as Doctor
R. Morgan Slade
as Young Telford
Hilary Carroll
as Bank Teller
Olie Alto
as Bus Driver

Peter MacNeill
as Jason Currie

Joyce Krenz
as Auntie Doll
Jessica Burleson
as Cell Phone Woman on Bus
Evelyne Anderson
as Old Cronie at Charity Dance

Sarah Constible
as Young Lottie

Alicia Johnston
as Charlotte
Chris Sigurdson
as Pastor

Blake Taylor
as Manawaka Doctor

Jason Spevack
as Child Marvin
David Gillies
as Gardener at Park
Noah Meade
as Child John

Josette Halpert
as Young Arlene
Wayne Nicklas
as Currie Store Manager Mr. Cooper
Christopher Read
as Currie Store Clerk

Luke Kirby
as Leo
Nada Abdel-Shahid
as Missy

Frank Adamson
as Mr. Oakley

Janet-Laine Green
as Lottie

Aqqalu Meekis
as Lazurus (as Akulu Meekis)
Peter Jordan
as Henry Pearl
Ross McMillan
as Telford

Sharon Bajer
as Emergency Room Nurse 1978

Marcia Bennett
as Nurse 2004