När journalisten Angelica Moe, Angie, lämnar jobbet som kriminalreporter på en av Sveriges största morgontidningar ser hon fram emot en mindre hektisk tillvaro som chefredaktör på Skärgårdstidningen. Men det visar sig bli allt annat än lugnt. En tidig morgon hittas en kvinna brutalt mördad ute bland klipporna på ön Finnhamn i Stockholms mellersta skärgård. Vaxholmspolisen Robert Klingvall och hans kollegor inleder jakten på mördaren, men spåren är få och riskerar att leda dem fel. Under tiden har Roberts fru, kriminologen Linnéa Klingvall, rest till Afghanistan för att bistå den svenska militärpolisen på Camp Northern Lights. De kämpar med en serie olösta och ovanligt brutala våldsbrott som begåtts i närheten av campen och plötsligt hamnar Angie åter i hetluften.
”Ondska utan ånger har alla ingredienser; en ondskefull mördare, kärlek, skärgårdsidyll och vardagliga detaljer". Btj