故事发生在1970年代。某日黄昏,罗二叔的女儿碧桃(迟蓬 饰)赶着一辆破车前往罗家村,车上坐着被打倒的原地委书记谷铁铮(位北原 饰)以及华侨出身的戈弋(米迪奇 饰)。戈弋怀抱儿子沉香,妻子不久前死于干校。在碧桃家虽有全家人照顾,但带一个吃奶的孩子毕竟很不方便。戈弋无奈写信向亲戚求助帮助抚养儿子,不料此举招来牢狱之灾。碧桃出于同情竭力相帮,被恋人玉生(徐为平 饰)发觉。公社把工农兵大学生名额给了根红苗正的碧桃和玉生,在填表时碧桃遭革委会徐主任调戏,她愤然回家。不久村里传出她和戈弋之间莫须有的绯闻,罗二叔(贾六 饰)自感老脸没处撂,一气之下将她赶出家门。碧桃忍辱负重,决心把沉香抚养大......。故事发生在1632年的丹麦,一个地处偏远的小镇中正在进行一场残酷的处刑,一个年老的女人因为被指控为巫女,而面临着被活活烧死的悲惨命运。临死前,愤怒的老人设下了诅咒,对于负责行刑的牧师来说,邪恶的诅咒是无法伤害代表了正义的他的,可对于牧师的妻子安妮(Lisbeth Movin 饰)来说,眼前所发生的一切令她永生难忘。
自此之后,安妮仿佛变了一个人似的浑浑噩噩。安妮和牧师的婚姻里并没有爱情,牧师英俊的儿子却吸引了安妮的注意,随着时间的发展,两人之间的关系越来越近,最终越过了伦理道德的界限。牧师死了,牧师的母亲愤怒地指控,是安妮的“巫术”害死了自己儿子。按照惯例,安妮被绑上了火刑架,这似曾相识的命运让安妮猛然醒悟,诅咒,也许真的存在。。