Po powrocie z wakacji Hamish czuje dziwny niepokój, jakby w Lochdubh czaiło się jakieś niebezpieczeństwo. Dowiaduje się, że w miasteczku pojawiła się Catriona Beldame - kobieta, którą mieszkańcy uznali za czarownicę. Na początku Hamish jest zauroczony nowo przybyłą, jednak ku swojej rozpaczy odkrywa, że Catriona zaopatruje niektórych mieszkańców w różne niebezpieczne specyfiki. Nikt nie chce słuchać jego ostrzeżeń. Kiedy kobieta zostaje zamordowana, Hamish staje się głównym podejrzanym.