
In un tranquillo villaggio inglese, la vita di una giovane insegnante, Anne, viene stravolta dall'arrivo di un misterioso straniero, David, che sembra nascondere un passato oscuro. Mentre Anne si affeziona a lui, inizia a scoprire segreti inquietanti sulla comunità e sulle relazioni intrecciate tra i suoi abitanti. La tensione cresce quando eventi inspiegabili iniziano a verificarsi, portando a una serie di conflitti tra le tradizioni del villaggio e le nuove idee che David rappresenta. Anne si trova divisa tra l'amore e la lealtà verso le sue radici, costretta a confrontarsi con scelte che metteranno alla prova la sua determinazione e il suo coraggio.