It is Christmas time in Lochdubh, and the village constable, Hamish Macbeth, is laid low with a cold with no one to comfort him but his dog, Towser. Feeling sorry for himself, as he will be unable to visit his family for the holidays due to a change in circumstances, Hamish is also suffering the holiday blues.
When a visiting friend of Priscilla Halburton-Smythe, Jane Wetherby, who runs a health farm on the remote and lonely Scottish island of Eileencraig, stops by for his professional advice, because she believes someone is trying to kill her, Hamish is all ears. Having no holiday plans, Hamish agrees to spend time at the health farm with some of her paying guests, even though he believes Jane is a little wacky.
Soon, Hamish is off to Eileencraig with Jane. Upon their arrival, they are greeted by sullen, unfriendly islanders. The guests at the health farm are no great improvement, as they clearly have issues with each other. One in particular, Heather Todd, is totally obnoxious and a dreadful snob. So, when Heather goes missing and is discovered to have met an untimely end, Hamish is not surprised. His only concern is to discover who the murderer is, before it is too late.
This is the sixth book in a series of cozy mysteries featuring lovable Highlander, Hamish Macbeth. The book is laced with sly humor throughout that is engaging, and the dialogue creates a feeling of authenticity of place, making the book highly enjoyable. As with all cozy mysteries, it is not so much the mystery that is of import but the characters that revolve around the mystery, and with the oddly endearing Hamish Macbeth, the author has created a character that is a winner. I love this series of cozy mysteries!