Andrea, a gifted young Polish violinist from Krakow, is bound for America when he is swept overboard by a storm. When the Widdington sisters discover the handsome stranger on the beach below their house, they nurse him back to health. However, the presence of the musically talented young man disrupts the peaceful lives of Ursula and Janet and the community in which they live.
Judi Dench
as Ursula
Maggie Smith
as Janet
Daniel Brühl
as Andrea
Freddie Jones
as Jan Pendered
Natascha McElhone
as Olga
Miriam Margolyes
as Dorcas
David Warner
as Dr Mead
Clive Russell
as Adam Penruddocke
Toby Jones
as Hedley
Richard Pears
as Barry
Iain Marshall
as Fisherman
Gregor Henderson-Begg
as Luke Pendered