A group of crime scene cleaners struggle to escape a murder house after becoming trapped by an ancient Nordic demon that is hell-bent on driving them insane.
阿尔文(汤姆·赫兰德 Tom Holland 饰)出生在一个非常虔诚的基督教家庭之中,父亲威拉德(比尔·斯卡斯加德 Bill Skarsgård 饰)虽然沉默和严厉,但非常的爱自己的孩子,从阿尔文很小的时候起,父亲就教导他要将内心的一切想法都坦露给耶稣。
虽然威拉德一生敬主,可是主却并没有善待他。威拉德的妻子患上了不治之症,无论威拉德怎样的祈祷,她最终还是撒手人寰,信仰破灭的威拉德选择了自杀,阿尔文沦为孤儿,被奶奶一家人收留了。在奶奶家,阿尔文遇见了同样是孤儿的雷诺拉(伊莱扎·斯坎伦 Eliza Scanlen 饰),两人虽然并没有血缘关系,但是亲如兄妹。雷诺拉亦是虔诚教徒,镇上新来了名叫普雷斯顿(罗伯特·帕丁森 Robert Pattinson 饰)的牧师,他虽仪表堂堂却是衣冠禽兽。普雷斯顿利用雷诺拉的信仰,向单纯的她伸出了魔爪。
这座城市出现了一名绰号“Blitz”的连环杀人魔,他神出鬼没地杀害多名警官,而他的凶器只是一把锤子。没人知道他的踪迹,而他也因作案手法老练而使警方难以破案。嚣张的他更在每次作案前后都会和某报社负责犯罪版块的编辑邓洛浦(大卫·莫瑞瑟 David Morrissey 饰)报告杀人的细节,从而追求社会的关注。邓洛浦为了自己出名而没有通知警方,每次都能让警方试图封锁消息的计划破灭,也因此被警方注意。
个性容易冲动火爆的警察布兰特(杰森·斯坦森 Jason Statham 饰)因正义感太强殴打嫌疑犯,屡次遭投诉、上报纸,上司颇为恼火。这一次,布兰特奉命追查这名凶手,面对凶残狂妄凶手的放肆挑衅,他决定要靠自己的双手,为这个社会伸张正义