故事發生在1632年的丹麥,一個地處偏遠的小鎮中正在進行一場殘酷的處刑,一個年老的女人因為被指控為巫女,而面臨著被活活燒死的悲慘命運。臨死前,憤怒的老人設下了詛咒,對於負責行刑的牧師來說,邪惡的詛咒是無法傷害代表了正義的他的,可對於牧師的妻子安妮(Lisbeth Movin 飾)來說,眼前所發生的一切令她永生難忘。
自此之後,安妮仿佛變了一個人似的渾渾噩噩。安妮和牧師的婚姻裏並沒有愛情,牧師英俊的兒子卻吸引了安妮的註意,隨著時間的發展,兩人之間的關系越來越近,最終越過了倫理道德的界限。牧師死了,牧師的母親憤怒地指控,是安妮的「巫術」害死了自己兒子。按照慣例,安妮被綁上了火刑架,這似曾相識的命運讓安妮猛然醒悟,詛咒,也許真的存在。