Mentre l'uomo d'affari londinese Nicolas Breen si prepara a trasferirsi con la sua famiglia nella tenuta balneare di una zia in Cornovaglia, che viene trasferita a loro ora che diventa troppo vecchia, muore in un incidente d'auto. La sua giovane vedova Veronica si trasferisce ancora con i loro figli e accetta un lavoro con l'agente immobiliare Frank Kirby, il suo primo amore. Il giovane James si lega attraverso il suo golden retriever con il misterioso professore di matematica Marcus Rydale, che scatta la stanza che Veronica offre in affitto. Inizia ad innamorarsi di lui, fino a quando non viene scoraggiata da voci cupe e da un'altra ragazza con cui è discretamente intimo.