Tre voci narranti si alternano raccontando le loro rispettive storie che si svolgono in epoche diverse, ma tutte accomunate dal tema dell'adulterio. Nicholas fugge dal suo matrimonio e soprattutto da una moglie infedele e si rifugia in un vecchio cottage nella selvaggia natura irlandese. Deluso dalla vita, si dedica al restauro di questa casa che sembra parlargli, è come se lui sentisse delle voci e di tanto in tanto avvertisse la presenza eterea di una donna del passato che sembra intrappolata nel rimpianto. Lo stesso cottage è stato abitato all'inizio degli anni Quaranta da June Fanning, una donna inglese rimasta sola dopo che il marito è partito per la guerra. La sua lontana vicenda si mescola a quella di Nicholas. E tra loro prende forma il racconto di una terza misteriosa persona, un'adultera. Chi è questa donna? I tre destini si intrecciano finché grazie a una serie di indizi, viene svelata la sua identità e Nicholas comprende finalmente cosa non ha funzionato nel rapporto con la moglie amata e cosa deve fare per riprendere in mano la propria vita.