路易斯(丹尼斯·普莱斯 Dennis Price 饰)的母亲出身高贵的阿斯特内家族,但因和一个意大利歌唱家私奔,至死都受到家族排斥。已经长大成人的路易斯深深牢记贵族亲戚们拒绝母亲葬在家庭墓地的嘴脸,又经历心爱的少女茜贝拉(简·格林伍德 Joan Greenwood 饰)因他贫穷拒绝他的求婚,于是着手展开他的复仇计划。他把有爵位继承权的男性亲属一个个用计谋杀掉,旨在自己可以得到公爵爵位,在杀人变得越来越得心应手后,连老弱妇孺都不肯放过,反正他总能制造各种巧合,从来没有人怀疑到他身上。但在复仇计划执行的同时,
小镇执法官威尔·凯恩(加里·库柏 Gary Cooper 饰)在卸任的当天,同未婚妻艾米(Grace Kelly 饰)举行了婚礼,两人预备开始蜜月旅行的当口,小镇迎来了三位不速之客,他们是皮尔斯、科比和本,三人在火车站等候五年前被威尔抓获的恶棍弗兰克·米勒。预感小镇将被卷入一场血腥仇杀的人们纷纷躲避,或者力劝威尔离开,但前任执法官执意留下,并开始在镇上寻找帮手,岂料不得升迁的员警哈维、当年审判弗兰克的法官等人全部与此事撇清了关系,新婚妻子亦不支持威尔的坚守,孤立无援的威尔只得拿起自己的枪战斗……这部影片中