Een stormachtige nacht aan de westkust van Schotland verandert in een nachtmerrie. Gemaskerde aanvallers overvallen op brute wijze twee kamperende gezinnen. Slechts één persoon overleeft: de tienerdochter Iris. De moorden van Kilbride blijven voorgoed een onopgelost raadsel. Vele jaren later voelt Iris opnieuw angst. Iemand houdt haar in de gaten en valt haar lastig. Wanneer haar vriendin tijdens een gezamenlijke vakantie spoorloos verdwijnt, wordt duidelijk dat de nachtmerrie uit het verleden is teruggekeerd. Is het toeval of een zorgvuldig beraamde wraak? Rechercheur Kate Linville en voormalig inspecteur Caleb Hale stellen een onderzoek in. Al snel ontdekken ze dat de zaak duisterder en angstaanjagender is dan ze hadden kunnen vermoeden.