Während der Umzugsvorbereitungen von London nach Cornwall verunglückt Nicholas Breen bei einem Autounfall. Veronica, Nicholas Frau, zieht dennoch mit den beiden Kindern nach Cornwall in das von Tante Cleo überlassene Haus. Dort trifft sie ihre Jugendliebe Frank wieder. Außerdem macht sie noch die Bekanntschaft eines sehr attraktiven, aber undurchsichtigen Mathematikprofessors, Marcus Rydale. Nachdem Frank, der für seine Frauengeschichten bekannt ist, anfängt Veronica zu umwerben, hält sie ihn auf Distanz. Dafür vermietet sie trotz Abraten aller Dorfbewohner, das Dachgeschoß an Marcus Rydale. Als sie sich langsam zu diesem geheimnisvollen Mann hingezogen fühlt, taucht plötzlich eine mysteriöse junge Frau bei Marcus auf.