Moordzaken-rechercheur Virgil Flowers dacht dat hij alles wel gezien had, dat niks hem meer kon verrassen. Hij had het mis. Wanneer hij tijdens een warme, broeierige nacht in Minnesota in bed ligt met een van zijn ex-vrouwen, gaat de telefoon. Het is zijn chef Lucas Davenport, die hem vertelt dat er een lijk is aangetroffen in Stillwater. Een lijk met twee kogels in het hoofd en een citroen in de mond. Precies hetzelfde als bij het lijk dat de week ervoor werd gevondenÂ… Hoe dieper Virgil Flowers in deze moordzaken duikt, hoe meer hij vreest dat de dader nog andere namen op zijn lijstje heeft staan. Maar alle sporen die hij volgt, leiden tot meer vragen en slapeloze nachten, in plaats van antwoorden. De enige oplossing die hij kan bedenken is er één waarvan hij hoopt dat die niet waar isÂ…