En un pequeño pueblo inglés, aún atormentado por el miedo a la brujería, la misteriosa muerte de Dora, una prostituta, despierta pasiones y secretos ocultos. Dora, una extranjera que llegó hace algunos años, muda sobre su pasado, ocupaba un lugar especial en la pequeña comunidad. Cuando la encuentran muerta en un barranco helado, todo el pueblo está de luto. Solo la narradora, una joven de dieciocho años, cuestiona las circunstancias de esta desaparición. Con la ayuda de un pintor flamenco que está de paso por la región, la joven intenta descubrir la verdad. Aprende que Dora estaba embarazada y que este embarazo la estaba trastornando. Entonces, el cuerpo de la prostituta desaparece de su tumba. Cuando lo encuentran, unos días después, el feto ha sido robado. Todo el pueblo ve la intervención del diablo allí...