99 minutes
8/19/2010
A woman struggles with her son's illness and her husband's infidelity, but, after a chance encounter with an Irish sailor and his son, her life is turned upside down in a love story that defies explanation and breaks all the rules.
Jacinda Barrett
as Marissa
Tom Russell
as Jack
James Nesbitt
as Connor
Richard Roxburgh
as David
Kodi Smit-McPhee
as Finn
Yvonne Strahovski
as Veronica
Colin Friels
as Professor Nelson
Julia Blake
as Cleo
Alexandra Schepisi
as Janice
Nicole Gulasekharam
as Kerry
Jane Allsop
as Marianne
Krista Vendy
as Angela
Daniela Farinacci
as Ange
Marg Downey
as Nurse Celia
Jacinta Stapleton
as Madeline
Madeleine West
as Nancy
Lauren Clair
as Bernadette
Marney McQueen
as Gwendoline
Andy McPhee
as Wild Bill Maguire
Amanda Muggleton
as Home Nurse
Gareth Yuen
as Radiologist
Jasper Bagg
as James the Shipwright
Nick Farnell
as Marianne's Husband
Kate Mylius
as Jesse