"Sometimes it takes your whole life to get it right."
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.
Hagar
Young Hagar
Young Bram
John
Arlene
Marvin
Older Bram
Child Lottie
Young John
Doris
Teen Marvin
Matt
Reverend Troy
Child Hagar
Silver Elms Matron
Silver Elms Bridge Player
Child Telford
Child Charlotte
Child Matt
Lottie's Mother
Doctor
Young Telford
Bank Teller
Bus Driver
Jason Currie
Auntie Doll
Cell Phone Woman on Bus
Old Cronie at Charity Dance
Young Lottie
Charlotte
Pastor
Manawaka Doctor
Child Marvin
Gardener at Park
Child John
Young Arlene
Currie Store Manager Mr. Cooper
Currie Store Clerk
Leo
Missy
Mr. Oakley
Lottie
Lazurus (as Akulu Meekis)
Henry Pearl
Telford
Emergency Room Nurse 1978
Nurse 2004