Een DNA-test op een in coma liggende jongen toont een verband met een verkrachting en moord van twintig jaar geleden, maar het probleem van rechercheur Karen Pirie is dat de jongen geadopteerd is en zijn biologische vader onbekend is.
Wanneer er in een Schots veenmoeras twee oude motorfietsen en een recent lijk worden opgegraven, ontdekken inspecteur Karen Pirie en haar jonge assistent dat deze zaak al ergens ver in het verleden is begonnen.
Het lijk van de hoofdverdachte van een jarenoude zaak wordt gevonden, en de rechercheur die als laatste het dossier inzag wordt op de zaak gezet. Dan wordt een skelet aangetroffen in een verlaten camper en stuit ze op een netwerk van leugens.
Twintig jaar na dato duikt er nieuw bewijsmateriaal op in de zaak van een verdwenen Schotse mijnwerker en de ontvoering van de dochter en kleinzoon van een van Schotlands rijkste zakenlieden.