G-8-lederne har samlet seg i Edinburgh og med daglige demonstrasjoner og sammenstøt i gatene, er politiet drevet til bristepunktet. Inspektør John Rebus er plassert på sidelinja fordi ledelsen frykter at han skal skjemme dem ut under denne viktige hendelsen. Alt endrer seg da en ung politiker blir oppdaget død nedenfor borgen i byen. Det er viktig å få konstatert at det er selvmord, og det haster. Det skal ikke skygge over det internasjonale stormøtet.
Men denne hendelsen blir raskt fortrengt av en annen og langt mer dødelig trussel. En rekke spor i skogen, i nærheten av en keltisk offerbrønn, tyder på at en seriemorder er løs. Morderen ser ut til å ha spesialisert seg på nylig utslupne voldtektsforbrytere. Det som bekymrer sjefene til John Rebus mest er allikevel at brønnen ligger så nær toppmøtets mest sentrale hotell, Gleneagles.
Myndighetene vil gjerne dysse ned det hele, men Rebus har aldri holdt seg til reglene...