Die Seelen der Toten lassen Detective Inspector John Rebus keine Ruhe: In seinen nächtlichen
Träumen sucht ihn sein kürzlich verstorbener Freund heim und tagsüber plagt ihn sein
schlechtes Gewissen. Denn Rebus trägt maßgeblich Schuld daran dass in einem Fall von
Kindesmissbrauch der Täter bereits von der Presse vor dem Prozess verurteilt worden ist eine
heikle Situation für die Edinburgher Polizei. Zudem soll er den soeben aus dem Gefängnis
entlassenen Serienmörder Cary Oakes überwachen damit nicht noch ein Mensch das Opfer der
Öffentlichkeit wird. Doch Oakes setzt alles daran sich Rebus zu entziehen und beginnt mit ihm
ein makaberes Versteckspiel ...