When the sleepy rural village of Accendura is rocked by a series of murders of young boys, the superstitious locals are quick to apportion blame, with the suspects including the local "witch", Maciara (Florinda Bolkan, A Lizard in a Woman's Skin). With the bodies piling up and the community gripped by panic and a thirst for bloody vengeance, two outsiders - city journalist Andrea (Tomas Milian, The Four of the Apocalypse) and spoilt rich girl Patrizia (Barbara Bouchet, The Red Queen Kills Seven Times) - team up to crack the case. But before the mystery is solved, more blood will have been spilled, and not all of it belonging to innocents...