魯道夫(奧馬爾·沙里弗飾)是奧地利皇儲,在父親約瑟夫一世(詹姆斯·梅森飾)專制統治下被迫與門第相符的女子聯姻。一次微服私訪中,他邂逅了年輕貌美的瑪麗(凱瑟琳·德納芙飾),兩人迅速墜入愛河。面對無法突破的階級阻隔與政治婚姻束縛,魯道夫決意帶瑪麗私奔至森林深處的梅耶林狩獵小屋,計劃在共度最后一夜后于次日清晨殉情。他們在月光下互訴衷腸,服毒自盡前完成了對彼此的永恒承諾。這場悲劇成為哈布斯堡王朝歷史上著名的愛情絕唱,其死亡真相與政治隱喻至今仍被世人討論。