Constable Hamish Macbeth finds himself confronted by a wealth of suspects when gorgeous, yet vindictive, BBC reporter Crystal French, who has made many enemies in the village of Lochdubh by insulting the shopkeepers and publicly humiliating Hamish, is found murdered. Reprint.