Inspector John Rebus is managing a few cases, harassment from television stations about a possible wrong conviction, and a personal interest in two serial killers. The cases start with a man that is impaled on a fence, tied to a chair, with a bag over his head. Did he jump or was he pushed? What circumstances caused the man to end here? The evidence takes him up north, looking at a crime boss Uncle Joe. He is known to run drug rings but no one can touch him.
While investigating this crime, Rebus' old partner commits suicide. This is after media has been hounding him on a case he closed many years ago where some suspected that his partner planted evidence. The media hounds Rebus too and an internal investigation is opened with someone who is not too fond of Rebus heading it up. Rebus is assigned DI Jack Morton, an old friend, to watch Rebus' every move and follow him everywhere.
This makes it harder to Rebus to continue his unofficial investigation in to the serial killer Bible John, and his more recent copy cat killer, Johnny Bible. There was lots going on in this book but everything managed to work and fit together quite nicely.
Morton and Rebus being paired up was the best part of this book. The two have a mutual respect for each other but Rebus is angry enough at having Morton watching his every move to get a few good one liners off at Morton. Morton also, somehow, manages to get Rebus off alcohol. Let's hope it lasts. He may just be able to make something with Gill work out if things stay this way.
First Line: "Tell me again why you killed them."