Avant de partir à la retraite, Rebus compte bien régler ses comptes avec Big Ger Cafferty, le caïd d'Edimbourg lié avec le pouvoir politique et la haute finance. Le meurtre d'un poète russe dissident lui offre sa dernière occasion d'y parvenir. Une dernière fois, il oeuvre dans son coin et en dépit des instructions, réussit à dénouer les fils tordus du piège qui lui est tendu...
Mike West est un criminel dont les actes sont commandités par son employeur dont il ignore l'identité. A la suite d'un meurtre dans un hôtel londonien, il constate que la police arrive bien trop vite sur les lieux de son crime. Quelqu'un l'a trahi et Mike décide de mener son enquête alors qu'il a à ses trousses tous les flics du Royaume-Uni.
Quarante ans plus tard, John Rebus est toujours hanté par le meurtre non résolu de Maria Turquand. Pendant ce temps, Darryl Christie essaie de gagner sa place de plus grand caïd d'Edimbourg, mais une violente agression le laisse sur la touche.
A la fin des années soixante, un sérial triller surnommé " Bible John " a sème la terreur en Ecosse avant de se volatiliser. Trente ans plus tard, Edimbourg est le théatre d'une série de meurtres similaires. Bible John serait-il de retour ? La police serait prête a le croire, si elle n'avait la preuve que le meurtrier, auquel elle donne le sobriquet de " Johnny Bible ", est jeune. John Rebus, officiellement chargé d'une autre affaire, suit une piste qui va le mener a Johnny Bible.
Gordon Reeve, ancien des SAS, vit en Ecosse. Quand il apprend que son frère Jim, journaliste aux Etats-Unis, a été retrouvé mort dans sa voiture, il fonce à San Diego. Ne voulant pas croire au suicide, il mène l'enquête et découvre que Jim avait mis au jour un complot entre le gouvernement américain et une grosse société de chimie. Dès lors, il fait l'objet d'une traque sans merci.
L'inspecteur John Rebus est chargé de retrouver la fille du maire d'Edimbourg, que deux jeunes prétendent avoir enlevée. Mais les deux adolescents traqués se suicident sous ses yeux. L'enquête va mener Rebus au coeur de la machine politique écossaise, qui n'hésite pas, au nom de la raison d'Etat, à masquer un imbroglio économico-financier derrière quelques cadavres.
L'inspectrice Siobhan Clarke doit s'occuper de l'affaire de Francis Haggard, un policier accusé de violences conjugales qui pourrait faire tomber la moitié des forces de l'ordre d'Edimbourg, et notamment l'ex-flic John Rebus.