Een Schotse politieman probeert, tegen de zin van zijn chef, te bewijzen dat de dood van een junkie niet het gevolg is van een overdosis maar van moord.
Tijdens een bijscholingscursus van vijf Schotse politiemannen wegens disciplineproblemen probeert inspecteur Rebus erachter te komen wat er waar is van de beschuldiging van corruptie jegens hen.
Tegen de achtergrond van de G-8 conferentie krijgt inspecteur John Rebus van de politie in Edinburgh te maken met een aantal moorden die iets met elkaar gemeen hebben.
Drie heel verschillende zaken houden detective John Rebus dag en nacht bezig in de Schotse hoofdstad Edinburgh: hij moet een vermiste jongen opsporen, een slimme seriemoordenaar in de gaten houden en heeft te maken met de heksenjacht op een pedofiel van wie hij de woonplaats bekend heeft gemaakt.
De Schotse politieman John Rebus en zijn medewerkers verdiepen zich in hedendaags Edinburgh in diverse misdaden, die verband lijken te houden met mensensmokkel en moderne slavernij.
Inspecteur John Rebus is een onderzoek naar een vermeende Bosnische oorlogsmisdadiger in Edinburgh aan het afronden als hij gedwongen wordt zich bezig te houden met de pogingen van een nieuwe gangster de macht in crimineel Edinburgh over te nemen.