故事發生在1957年的維也納,前納粹集中營醫生麥克斯(狄克·鮑嘉 飾)現為一間飯店的夜間門房。某日,他與一名客人露西亞(夏綠蒂·蘭普琳 飾)四目相交,兩人瞬間認出對方。在集中營時,露西亞曾是Max的受害者,但兩人之間卻發展出一種複雜的受虐情感關係。隨著兩人重逢,過去的回憶湧上心頭,並重新點燃他們之間的情感。
然而,麥克斯的納粹同僚仍在暗中活動,並計劃對他進行模擬審判。露西亞的存在成為威脅,麥克斯為保護她,甚至不惜殺害知情人。隨著情勢惡化,兩人被迫隱匿於麥克斯的公寓中,並重演過去的情感模式。最終,在一場追捕中,兩人走向死亡的結局。