Scozia, costa occidentale. In una notte di tempesta, due famiglie accampate in una baia vengono aggredite brutalmente nel sonno da una banda di uomini mascherati. Tutti vengono torturati e uccisi. Solo Iris, la figlia maggiore di una delle due famiglie, riesce a scampare al massacro.
[...]
Quindici anni dopo, Iris comincia a ricevere minacce anonime e a essere perseguitata da uno stalker, e poco dopo, Tanya, la sua migliore amica, scompare senza lasciare traccia mentre sono in vacanza insieme in Francia. Che sia stata vittima di un crimine che in realtà non aveva lei come bersaglio e che invece ha qualcosa a che fare con il passato di Iris? All'epoca Iris aveva dichiarato di essere fuggita in preda al panico e non aveva potuto fornire la descrizione di nessuno degli assalitori. Ma perché, poi, i responsabili di quegli efferati omicidi, dopo tanto tempo, decidono di prendersela con l'unica sopravvissuta? Non sopportano l'idea che qualcuno possa essere sfuggito al massacro o c'è qualcosa di personale che li lega a Iris? Di sicuro tutto ha avuto inizio quella notte in Scozia. Non trovando i colpevoli, la polizia ha ormai archiviato «gli omicidi di Kilbride», come da allora vengono chiamati. Kate Linville, appena nominata ispettore investigativo, si trova suo malgrado coinvolta nel caso insieme con l'amico ed ex ispettore Caleb Hale e, grazie al suo istinto, alla sua testardaggine e alla sua sensibilità, nota un dettaglio fondamentale: l'indizio decisivo in una vicenda destinata altrimenti a rimanere un atroce mistero.