Agatha Raisin et James Lacey ont prévu de se marier mais le jour du mariage, Jimmy, l'ancien mari d'Agatha, qu'elle croyait mort, fait son apparition à l'église. Furieux, James s'enfuit.
Au retour de ses vacances, Agatha Raisin rencontre Mary Fortune, jardinière émérite qui a pris la place qu'elle convoitait dans le coeur de son voisin, James Lacey.
Dans le village de Carsely, John Sunday, responsable du pôle santé-sécurité de la municipalité, s'oppose à l'installation des décorations de Noël, qu'il juge dangereuses et inutiles.