Detective Inspector Cadi John keert na vele jaren terug naar haar geboorteplaats in Noord-Wales om dichter bij haar terminaal zieke vader Huw te zijn, een voormalige politiechef. Cadi heeft een aantal jaren in het leger gezeten en werkte daarna bij de politie van Manchester. Ze is een toegewijde, gedreven politievrouw met een ietwat getormenteerde persoonlijkheid. Al snel na haar overplaatsing moet ze aan de slag: in een rivier in het Snowdonia National Park is het lijk van een jonge vrouw gevonden. Heeft ze zelfmoord gepleegd of werd ze vermoord? Cadi onderzoekt de zaak samen met haar nieuwe partner DS Owen Vaughan. Het spoor leidt naar Mali Pryce, een meisje dat al sinds 2001 vermist is. Het onderzoek lijkt uit te wijzen dat ze toen ontvoerd is en heel de tijd in gevangenschap heeft doorgebracht vooraleer ze om het leven is gekomen. Cadi vraagt zich af of er een verband is met een aantal andere meisjes uit de streek die de voorbije jaren spoorloos zijn verdwenen.