Deux soeurs d'un certain âge, Janet et Ursula Widdington, vivent dans une petite ville tranquille sur la côte de Cornouailles.Un matin, après une violente tempête, elles découvrent Andrea, un jeune homme échoué sur la plage et gravement blessé. Sa présence dans le foyer des deux dames réveille des désirs enfouis chez Ursula, et l'instinct maternel de Janet. Elle provoque également la suspicion et la peur dans la région, en cette époque d'avant-guerre en Europe. Mais lors de son séjour, les soeurs découvrent ses véritables origines, ses talents de violoniste virtuose, et s'embarquent dans une aventure jusque-là inimaginable.