Persuadée qu'on cherche à la tuer, la riche Jane Wetherby demande à Hamish Macbeth de jouer les gardes du corps en l'accompagnant dans son Spa sur l'île d'Eileencraig, au large de l'Ecosse, avec un petit groupe d'amis.
Dès son arrivée, un mauvais pressentiment chatouille notre flegmatique policier : les habitants sont menaçants et les invités de Jane à peine polis. Et, lorsque Heather, la plus snob d'entre eux, est retrouvée, le cou brisé, au bord d'une falaise, ses craintes se confirment. Sur cette île inhospitalière où les événements étranges ne manquent pas, Hamish va devoir jouer les fins limiers pour retrouver le coupable.