Da den livløse kroppen til atten år gamle Caitlin blir oppdaget på en øde strand ved Black Loch, legger spørsmål om drap og hemmeligheter et slør over det tett sammensveisede samfunnet. Det viser seg snart at den unge kvinnen var i et ulovlig forhold med Fionnlagh Macleod, en gift lærer ved Nicholson Institute, hvor hun var elev. Hennes elsker blir hovedmistenkt i drapsetterforskningen. Han er også Fins sønn. Til tross for at han forlot øya for ti år siden for å unnslippe de hjemsøkende minnene fra fortiden, føler Fin seg tvunget til å vende tilbake til Lewis i et desperat forsøk på, til tross for bevisene, å renvaske sønnen. Han oppdager at forbrytelsen er knyttet til hans egne ungdomsår, der en tragisk fiskeulykke som førte til to dødsfall.