15歲的少年米夏·伯格(大衛·克勞斯 David Kross 飾)偶遇36歲的中年神秘女列車售票員漢娜(凱特·溫絲萊特 Kate Winslet 飾),後來兩個發展出壹段秘密的情人關系。漢娜最喜歡躺在米夏懷裏聽米夏為他讀書,她總是沈浸在那朗朗的讀書聲中。年輕的米夏沈溺於這種關系不能自拔的同時,卻發現他自己根本不了解漢娜。忽然有壹天,這個神秘女人不告而別,米夏在短暫的迷惑和悲傷之後,開始了新的生活。
二戰雖然結束了,但德國對於納粹戰犯的審判還在繼續。成為法律學校的實習生的米夏,在壹次旁聽對納粹戰犯的審判過程中,竟然發現壹個熟悉的身影。雖然已經事隔8年,但米夏還是壹眼便認出那就是消失8年的漢娜。而這壹次,她坐上了納粹戰犯審判法庭的被告席,這個神秘女人的往事在案件的審理過程中逐漸清晰。然而,米夏卻發現了壹個漢娜寧願搭上性命也要隱藏秘密。
漢娜最終被判終身監禁,而此時米夏(拉爾夫·費因斯 Ralph Fiennes 飾)與漢娜的故事還在繼續……
在2009年初的第81屆奧斯卡上,該片共獲包括最佳女主角在內的5項提名,最終溫絲萊特憑借該片折冠當年奧斯卡影後。