In een Schots fabrieksstadje, geteisterd door drugsbendes en werkloosheid stijgt politieman Macbeth, op aandringen van zijn geliefde Lady en geholpen door een grote drugsbaas, gewetenloos tot grote hoogte.
Een voormalige Noorse politie-inspecteur gaat in het drugsmilieu van Oslo op zoek naar de moordenaar van een jonge junkie, volgens het reeds gesloten politiedossier de zoon van zijn ex-vriendin.
Als de politie van Oslo vlak na elkaar twee lichamen vindt van vrouwen die in hun bloed zijn verdronken, lijkt maar een rechercheur de zaak te kunnen oplossen, maar hij is van de aardbodem verdwenen.
Als Carl terugkeert uit Amerika naar zijn geboortedorp in Noorwegen en daar een wellnesshotel wil bouwen, dreigen geheimen uit het verleden naar buiten te komen.
De Noorse detective Harry Hole probeert in Los Angeles een bejaarde filmactrice te helpen, terwijl in Oslo een seriemoordenaar actief is die zijn aandacht opeist.
Een veertienjarige Amerikaanse schooljongen raakt betrokken bij een reeks griezelige bovennatuurlijke gebeurtenissen, waarbij twee klasgenoten verdwijnen.
Als hoofdinspecteur Fredrik Beier bewusteloos voor het huis van zijn ex wordt gevonden, denkt iederen aan een zelfmoordpoging, maar later blijkt dat er iets anders aan de hand is.
In de kamer van een obscuur motel in Bangkok wordt het lijk van de Noorse ambassadeur gevonden. Harry Hole wordt naar Thailand gestuurd om in samenwerking met zijn Thais-Amerikaanse collega Liz Crumley de zaak zo discreet mogelijk op te lossen. Naarmate het onderzoek vordert, blijkt dat het om meer dan alleen een moord gaat. Het lijkt erop dat een aantal mensen in Noorwegen er belang bij had om hem naar Thailand te sturen.
Na de moord op een adviseur van de Noorse regering en zijn vriendin doen rechercheur Beier en zijn collega Iqbal onderzoek naar wat een veelomvattende zaak blijkt te zijn.