路易斯(丹尼斯·普莱斯 Dennis Price 饰)的母亲出身高贵的阿斯特内家族,但因和一个意大利歌唱家私奔,至死都遭到家族排挤。曾经长大成人的路易斯深深牢记贵族亲戚们拒绝母亲葬在家庭墓地的嘴脸,又阅历心爱的少女茜贝拉(简·格林伍德 Joan Greenwood 饰)因他贫穷拒绝他的求婚,于是着手展开他的复仇方案。他把有爵位承袭权的男性亲属一个个用计谋杀掉,旨在自己可以失掉公爵爵位,在杀人变得越来越随心所欲后,连老弱妇孺都不肯放过,反正他总能制造各种巧合,历来没有人疑心到他身上。但在复仇方案执行的同时,他也堕入感情困扰——嫁人后的茜贝拉和他藕断丝连,又有个家族内美丽的遗孀艾迪丝(Valerie Hobson 饰)爱上了他,情愿和他订婚,在路易斯自得洋洋承袭爵位和举行婚礼之际,他的罪行似乎也要败露……