Enquanto o empresário londrino Nicolas Breen se prepara para se mudar com sua família para a propriedade de uma tia à beira-mar na Cornualha, que é transferida para eles agora que ela envelheceu, ele morre em um acidente de carro. Sua jovem viúva, Veronica, ainda se muda com os filhos e arruma um emprego com o corretor imobiliário Frank Kirby, seu primeiro amor. O jovem James faz um vínculo por meio de seu golden retriever com o misterioso professor de matemática Marcus Rydale, que pega o quarto que Verônica oferece para alugar. Ela começa a se apaixonar por ele, até se assustar com rumores sombrios e outra garota com quem ele é discretamente íntimo.