The body of a young woman is found walled up in the basement of an old Edinburgh mansion. A prominent local figure is brutally murdered. An illegal immigrant cuts his throat in a city centre pub. As violence descends upon the city, Detective Inspector McLean must think the unthinkable. An ancient evil has been freed, and only if he accepts that it can exist will he be able to stop it.
When Edinburgh police find the killer of a prominent city elder less than twenty-four hours after the crime, they are justifiably pleased. So the murderer has killed himself; that just saves the time and cost of a trial. But a second murder days later bears haunting similarities to the first, even though once more the murderer swiftly confesses and kills himself.
Detective Inspector Anthony McLean is investigating the discovery of a dead girl, walled up in the basement of an old Edinburgh mansion. She has been brutally murdered, her internal organs removed and placed around her in six preserving jars. The evidence suggests this all happened over sixty years ago, an attempt to re-enact an ancient ceremony that by trapping a demon in the dead girl’s body would supposedly confer immortality on the six men who took one of her organs each.
McLean’s grandmother – the woman who raised him after his parents were killed when he was a young boy – dies after months in a coma following a stroke. On top of this he has to investigate a series of unusual, violent suicides and a cat-burglar who targets the homes of the recently dead. But as another prominent Edinburgh businessman is killed, he begins to suspect that there may be a connection between the murders, the suicides and the ritual killing of the girl found in the basement. The same names keep cropping up. He just can’t find a rational explanation as to how that connection works.
As he digs deeper, and as the coincidences stack up, McLean is forced to consider an irrational explanation. Could there really be something evil stalking the city he has sworn to protect? And if so, how on earth can he hope to stop it?