王子的到來讓萊奧納多(理察·布賴爾斯 Richard Briers 飾)的莊園熠熠生輝,王子的親信克拉迪奧(羅伯特·肖恩·萊納德 Robert Sean Leonard 飾)愛上了萊奧納多的女兒希洛(凱特·貝金賽爾 Kate Beckinsale 飾),在王子的幫助下,兩人互相吐露的心跡,兩人的婚禮也提上了日程。
對王子一直心懷芥蒂的弟弟約翰(基努·李維斯 Keanu Reeves 飾)企圖毀掉這幸福美滿的一幕,他將克拉迪奧帶到希洛房間的窗前,又命自己的部下和希洛的侍女在房中大行苟且之事。克拉迪奧將侍女誤認爲奚洛,悲傷有憤怒,在婚禮上,他大聲斥責希洛的不忠,約翰的陰謀得逞了。然而,紙包不住火,當約翰的詭計被識破後,克拉迪奧能否和希洛重拾前緣呢?