故事发生在一所英国学校之中,古典文学课教师哈里斯(阿尔伯特·芬尼 Albert Finney 饰)即将迎来自己的退休日。塔普洛(本·西尔弗斯通 Ben Silverstone 饰)是哈里斯非常喜欢的学生,然而,塔普洛却告诉哈里斯,自己决定放弃古典文学,转而学习理科。之后,校长找到了哈里斯,告诉了他一个噩耗,那就是学校并不准备付给他退休金,当哈里斯的妻子劳拉(格列塔·斯卡奇 Greta Scacchi 饰)得知了这一消息后,和丈夫之间爆发了一场激烈的争吵。实际上,劳拉早已经背叛了哈里斯,她和名叫弗兰克(马修·莫迪恩 Matthew Modine 饰)的男子保持着不正当的关系。退休典礼即将临近,哈里斯的生活似乎再也回不去从前了。
音乐巨匠贝多芬(加里·奥德曼 Gary Oldman 饰)去世,学生辛德勒(杰罗恩·克拉比 Jeroen Krabbé 饰)在他的遗物中发现三封情书,写明给“永恒的爱人”,且贝多芬的所有财产也留给这位神秘女士,辛德勒至此踏上寻访这位“永恒爱人”的路途,希望能够完成先师遗志。他的拜访对象包括维也纳的茱莉亚(瓦莱莉·高利诺 Valeria Golino 饰)、匈牙利的女伯爵安娜(伊莎贝拉·罗西里尼 Isabella Rossellini 饰)、住在德国的乔安娜(约翰娜·特尔·斯蒂格 Johanna ter Steege 饰)等,一段段往事在辛德勒面前展开,关于他恩师的内心和感情世界,原来有那么多逝去的故事……