Mark Easterbrook finds the body of a neighbourhood priest lying in a dark alley, starting an investigation that is to touch him more dearly than he ever imagined. Detective Inspector Lejeune's enquiries lead him to a country village, and three self-proclaimed witches. Mark and girlfriend Kate set a trap to unmask the killer which gets frighteningly out of control.