I gamle synder kaster lange skygger i denne intense thrilleren av forfatteren bak Thunder Bay. Når bannere som proklamerer uskyldigheten til James Stewart dukker opp ved gravstedet til hans berømte forfader – en klanleder som ble feilaktig anklaget for mord og hengt for nesten tre hundre år siden i en justismord som fortsatt har konsekvenser – aner den granskende journalisten Rebecca Connolly at det er en historie å avdekke. Dette PR-stuntet ser ut til å være ment for å tiltrekke seg oppmerksomhet, men hva ligger egentlig bak, og hvorfor nettopp nå? Den unge Stewart har tilbrakt ti år i fengsel for den brutale drapet på sin elsker, advokat og politiker Murdo Maxwell, i hans hjem i Appin, nær Stewarts monument. Rebecca avdekker snart at Maxwell, før sin død, trodde han ble fulgt, og at telefonene hans ble avlyttet. Hva kan rettferdiggjøre en statlig avlytting av en offentlig person? Og hva er grunnen til at en kriminell sjef fra Glasgow viser så stor interesse? Etter hvert som Rebecca graver dypere, finner hun seg selv i siktet til den kriminelle matriarken Mo Burke fra Inverness.