It is set in the fictional town of Lochdubh, Scotland and is the first novel of a series featuring the local constable Hamish Macbeth.
They attend the Lochdubh School of Casting : Salmon and Trout Fishing, owned and operated by John Cartwright and his wife Heather.
One of the party, Lady Jane Withers, a society widow and notorious gossip columnist, upsets everyone with her snobbishness, sharp tongue and rudeness.
With the assistance of Priscilla Halburton-Smythe, the love of his life, Hamish solves the mystery in his usual unorthodox style.
Hamish's success does not endear him to Chief Inspector Blair, a senior detective from the nearby fictional town of Strathbane.