韦斯利(鲍沃斯·布斯 Powers Boothe 饰)是一名探员,最近,他正在调查一宗名为“上帝之手”的恶性连环杀人案件,一个名叫芬顿(马修·麦康纳 Matthew McConaughey 饰)的神秘男人找到了韦斯利,并告诉他自己知道整个案件的来龙去脉,让韦斯利感到震惊的是,如果事实真的如芬顿所言,那么凶手不是别人,正是芬顿那已经自杀的弟弟亚当(杰瑞米·桑普特 Jeremy Sumpter 饰)。韦斯利跟随芬顿来到了亚当的墓前,在那里,芬顿向韦斯利讲述了他和亚当的过往。 原来,一切事件起源于兄弟两人的父亲梅克斯(比尔·帕克斯顿 Bill Paxton 饰),他告诉两兄弟自己遇见了天使,这位天使给了他一份名单,名单上记载的都是化身为人类的恶魔,而梅克斯要做的,就是将他们一一杀死。对于父亲的话,亚当信以为真,而芬顿却察觉到了其中的疯狂,两人的命运自此走上了截然不同的道路。芬顿·梅克斯 (Fenton Meiks) 拜访了联邦调查局特工韦斯利·道尔 (Wesley Doyle)在达拉斯的办公室,后者声称他的兄弟亚当是“上帝之手”连环杀人案的罪魁祸首。芬顿说亚当自杀了,促使芬顿履行承诺,将他的兄弟埋葬在他们家乡德克萨斯州瑟曼的一个公共玫瑰园里。他开始谈论他的童年,并建议将上帝之手受害者的尸体埋在那个花园里。1979 年夏天,当他们还是孩子的时候,他们的父亲告诉他们,一位天使拜访了他,并接受了上帝的任务,要“消灭”伪装成人类的恶魔;一项必须保密的任务。他们的父亲“被带到”了三件工具:一把斧头、手套和一根管子;他还从天使那里收到了一份名单。他用烟斗使一名妇女丧失行动能力,并将她带回家。当他把手放在她身上时,他声称看到了她邪恶的幻象,用斧头杀死了她,并让男孩们帮助他将她的尸体埋在玫瑰园里。芬顿惊恐万状,认为他的父亲疯了。亚当声称看到了异象并支持他们的父亲。道尔听后开车送芬顿去瑟曼。在路上,多伊尔说他的母亲被人谋杀了,但从未被抓获。芬顿随后解释了他们如何在光天化日之下带走了第二名受害者(一名所谓的儿童猥亵者),他的父亲坚称上帝会让任何目击者失明。一天晚上,他的父亲告诉他,他祈祷天使能够拜访芬顿(因为他缺乏信仰),但天使却拜访了他,并告诉了他有关芬顿的一些不好的事情。他让芬顿挖了一个洞。芬顿放弃了对上帝的所有信仰。他们的父亲把洞挖成地窖,并将棚屋移到上面。在父亲第三次被绑架期间,芬顿从地窖逃脱并跑向警长,警长将他带回了家。注意到芬顿的恐惧,治安官查看了地窖,却发现里面空无一人。当他离开时,他们的父亲用斧头杀死了他,因为他对芬顿强迫他谋杀一名无辜者感到愤怒。将尸体埋在花园里后,芬顿的父亲说天使认为芬顿是恶魔。为了拯救他并鼓励他有信仰,他将芬顿锁在地窖里一个多星期。芬顿声称自己已经明白了,他的父亲释放了他去进行下一次杀戮。芬顿与他的父亲合作带走下一个受害者,但在他的父亲用管子打那个人之前提醒了他,差点毁了他的计划。在地窖里,他的父亲把斧子交给芬顿,并告诉他消灭恶魔。芬顿反而杀死了他的父亲。临终前,他们的父亲对亚当低声说了些什么。芬顿试图释放被绑架的男子,但亚当用斧头杀死了他。在埋葬这两个人时,芬顿让亚当答应,如果亚当“毁了”他,就把他埋在花园里。道尔对他的措辞感到困惑,因为他说亚当自杀了。“芬顿”随后透露自己就是亚当。亚当杀死了芬顿,芬顿长大后成为真正的上帝之手连环杀手,他对几起无关的谋杀案负有责任,这些谋杀案并非亚当“消灭”恶魔所为。多伊尔看到花园里的坟墓数量感到震惊。事实上,亚当确实分享了他父亲的异象,而他们的受害者是真正的恶魔。多伊尔谋杀了自己的母亲,并出现在亚当的名单上。亚当用斧头杀了他。道尔失踪后,曾与亚当见过面的格里芬·赫尔特工似乎记不起他的脸了。每当亚当出现时,安全磁带就会莫名其妙地被静电遮盖。联邦调查局突袭芬顿的家,发现了上帝之手名单和道尔的徽章,这证实了芬顿就是凶手。在瑟曼,赫尔特工拜访了实际上是县治安官的亚当,告诉他芬顿就是凶手。握手后,亚当告诉赫尔他是一个好人。当赫尔特工离开时,亚当怀孕的妻子询问是否一切都好;亚当告诉她一切都很好,上帝的旨意已经实现。