Il était venu dans les Highlands pour écrire, et c'est la mort qu'il a trouvée. Tommy Jarret, jeune homme de bonne famille et ancien toxicomane, aurait succombé à une overdose selon la police.
Dans cette nouvelle affaire, Agatha Raisin, qui vient tout juste d'échapper à une tentative d'assassinat, est chargée par Robert Smedley d'enquêter sur sa femme qu'il soupçonne d'adultère.
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.