1957年,原纳粹军官Max(Dirk Bogarde 饰)隐姓埋名,在维也纳一家酒店当午夜守门人。某日,他遇到著名指挥家的妻子Lucia(Charlotte Rampling 饰),往事排山倒海而来。