路易斯(丹尼斯·普莱斯 Dennis Price 饰)的母亲出身高贵的阿斯特内家族,但因和一个意大利歌唱家私奔,至死都受到家族排斥。已经长大成人的路易斯深深牢记贵族亲戚们拒绝母亲葬在家庭墓地的嘴脸,又经历心爱的少女茜贝拉(简·格林伍德 Joan Greenwood 饰)因他贫穷拒绝他的求婚,于是着手展开他的复仇计划。他把有爵位继承权的男性亲属一个个用计谋杀掉,旨在自己可以得到公爵爵位,在杀人变得越来越得心应手后,连老弱妇孺都不肯放过,反正他总能制造各种巧合,从来没有人怀疑到他身上。但在复仇计划执行的同时,
沉湎于毒品的单身母亲阿什利·史密斯(凯特·玛拉 Kate Mara 饰)在自己家中,被忽然闯入的黑人男子布莱恩·尼科尔斯(大卫·奥伊罗 David Oyelowo 饰)劫为人质,布莱恩是一名越狱的逃犯,警方还认为他杀害了审查他案件的法官。然而,这段劫持与被劫持的经历最终让他们拯救了彼此的人生。本片改编自《意外的天使》,由阿什利·史密斯根据亲身经历所著。