故事发生在1692年的马萨诸塞州,在一个地处偏远的小镇之中,生活着一群虔诚又愚昧的人们。女孩阿比盖尔(薇诺娜·瑞德 Winona Ryder 饰)是牧师的侄女,因此在镇上享有很高的声誉,凡是她说的话人们都信,凡是她做的事人们都赞成。凭借着自己的“特权”,阿比盖尔将数十名她看不惯的女子以“女巫”之名送上了绞刑架,这其中就有约翰(丹尼尔·戴-刘易斯 Daniel Day Lewis 饰)的妻子伊莉莎贝斯(琼·艾伦 Joan Allen 饰)。
约翰一直都将阿比盖尔的狼子野心看在眼里,但由于两人之间的情人关系,他只得保持缄默,直到阿比盖尔将魔爪伸向了伊莉莎贝斯,约翰才明白事态的严重性。约翰向法官告发了阿比盖尔的罪行,然而,却没有人相信他的“胡言乱语”。。1932年某日,岫岩县雕玉大户苏家大儿子苏沪和采玉大户葛家女儿冬梅举行婚礼,这时,日本人攻入县城,婚礼中止,日本人小野报请上级,成立东安公司,占有中国玉石矿,加工雕琢玉石器件。苏沪被日本人胁迫勘探玉石,趁机上山当了土匪,后加入抗日义勇军。二儿子苏樱投靠日本人成了商会会长,葛家女儿冬梅去寺院当了尼姑。小野听说葛家挖出一块老玉,便想雕琢一个中国地图形状的大公鸡,给日本天皇做寿礼,葛老爷子叫苏沪把玉石沉入苏子河底,苏樱帮助日本人又从河里捞出,小野逼迫曾给溥仪、张作霖雕刻玉石的苏老爷子亲自操刀,这时,冬梅受义勇军指派潜入苏家,带来炸药,准备把玉件炸掉,苏老爷子施计,用顽石换成寿诞礼物,结果在装船时败露,苏老爷子跳海身亡,小野给天皇的寿礼失败,小野刨腹身亡。解放后,公鸡玉件成了国宝, 进了历史博物馆。 ...。