Lorsque Billy, un jeune homme perturbé, vient demander l'aide du détective privé Cormoran Strike pour enquêter sur un crime dont il pense avoir été témoin durant son enfance, Strike est perplexe.
Agatha Raisin s'apprête à dire adieu aux hommes, mais c'est sans compter sur Tristan Delon, le nouveau pasteur du village de Carsely, qui jette son dévolu sur elle.
Dans cette réécriture de l'oeuvre de Shakespeare, Macbeth est directeur de la Garde, l'unité d'intervention d'une ville industrielle d'Ecosse minée par la criminalité.
Agatha, s'ennuyant entre son agence de détective en perte de vitesse et les réunions assommantes des dames de Carsely, accepte avec joie de partir en vacances avec son ex-mari, James Lacey.
A Paris, Madeline, jeune flic londonienne, loue un atelier d'artiste ayant appartenu au peintre Sean Lorenz qui, anéanti par l'assassinat de son fils, est décédé un an plus tôt.