Tarina sijoittuu syrjäisille ja karun kauniille Ulko-Hebridien saarille Länsi-Skotlantiin. Rikkaan liikemiehen vaimo, Lady Mary Maclean, löydetään murhattuna suvun linnasta, ja hänen miehensä haavoittuu iskussa.
Manterelta tutkimuksia saapuu auttamaan nuori, gaelia puhuva poliisi Kat Crichton. Kat on kotoisin samalta saarelta, mutta joutui lähtemään sieltä salaperäisistä syistä tasan kymmenen vuotta aiemmin.
Kat huomaa nopeasti, etteivät saarelaisten ja uhrin perheenjäsenten tarinat täsmää. Tutkinnan edetessä alkaa paljastua, että murhan motiivit juontavat juurensievät kymmenen vuoden takaisiin uudenvuoden juhliin, joiden tapahtumia Katkin yrittää unohtaa.
