影将场景设置到二战时期的布达佩斯。一位年轻的匈牙利钢琴师安德拉什（莱索·塞莱什即是这个角色的原型）被聘入一家餐厅。他爱上了老板拉斯洛的女友，美丽的匈牙利女孩伊洛纳，为她创作了《忧郁的星期天》这首歌。三人随后陷入了不寻常但又甜蜜而平衡的三角恋，一直持续到纳粹德国党卫队军官汉斯·维克的重新出现。汉斯·维克在二战前曾以德国商人的身分造访过这家餐厅，并向伊洛纳求爱但遭到拒绝。汉斯·维克试图以跳河的方式自杀，但被餐厅老板拉斯洛及时救上岸。重新回到布达佩斯的汉斯·维克并没有感恩戴德，而是以侵略者的嘴脸侮辱拉斯洛（他是个