53 minutes
6/21/1986
When young Kathleen makes a promise to Keith Cameron during World War One, that no matter what happens they will meet again one day, she little realises what the consequences could be.
Dorothy Tutin
as Kathleen Drover
Hugh Grant
as Robert Drover
Arabella Weir
as Anne Page
Amanda Waring
as Young Kathleen
Gerrard McArthur
as Keith Cameron
Helen Lindsay
as Kathleen’s Mother
Robert Hardy
as William Drover
Warren Saire
as Tom Drover
Miranda Richardson
as Gina
Adrienne Corri
as Delia Graham
Paul Hawkins
as Bennet
Angela Thorne
as Mary Dash
John Fortune
as Eric Farnham
Peter Graves
as Ponsonby
Nicholas Geake
as RAF Man
John Graham
as Newsreader