丹尼斯(拉尔夫·费因斯 Ralph Fiennes 饰)已经在精神病院治疗了20年,现在他刚回归社会,却发现并不能顺利地开始新生活。因为,往昔的情景一幕幕闪回,支离破碎而又让他无法摆脱。尤其是母亲,以及父亲和那个破坏了丹尼斯家庭的妓女,更让他回忆中的往事似乎变得真实。是父亲和妓女杀死了他心爱的母亲。他们残忍地用铁锹砸死母亲,把她埋在菜园子里…… 把回忆串联起来后,丹尼斯决定找妓女复仇。然而,他的记忆可靠吗?事情的原貌正如他还原出来的样子吗?有时记忆常常会欺骗我们。。安妮塔(英格丽·褒曼 Ingrid Bergman 饰)是一名极富才华的钢琴师,一次偶然之中,她邂逅了名为霍尔格(莱斯利·霍华德 Leslie Howard 饰)的小提琴师。霍尔格在行业内是数一数二的顶尖人物,尽管已经有了妻室,但惺惺相惜的安妮塔和霍尔格两人还是抵挡不住爱情的诱惑,违背了道德走到了一起。
安妮塔和霍尔德结伴前往世界各地展开巡回演出,这一段疯狂的日子充满了幸福和难忘的时刻,让安妮塔短暂忘记了自己的处境。然而,安妮特的老师格瑞塔(爱德娜·贝斯特 Edna Best 饰)将前者拉回了现实之中,在格瑞塔的谆谆教诲之下,安妮塔开始意识到自己的存在对霍尔格的家人造成了巨大的伤害,经过了痛苦的思量,安妮塔最终决定结束这段感情。。