影片以法国“胡格诺战争”时期为背景,呈现了天主教和新教之间残酷的战争,以及宫廷内部奢靡腐化的画面。在这个混乱的时代,为了平息内战,法国宫廷做出了一项重大决定,将玛格丽特公主(伊莎贝尔·阿佳妮 饰)嫁给新教徒的首领纳瓦尔国王亨利(丹尼尔·奥德耶 饰)。
1572年8月24日,这场政治联姻在巴黎举行了盛大的婚礼。然而,就在人们沉浸在欢乐氛围中的时候,凯瑟琳皇后(维尔娜·丽丝 饰)却下令发动了一场令人震惊的血腥大屠杀,即西方历史上著名的“圣巴托罗缪之夜”。这一事件将爱情、宗教和政治交织在一起,为观众呈现了一幅戏剧性的画面。