兰斯林(丹尼斯·奎德DennisQuaid饰)警官同时也是一个只身父亲,因私事忙碌,他无暇照料两个儿子,大儿子亚历克斯有形中时常饰演父亲的角色。最近兰斯林被一桩继续杀人案缠住,每个凶案现场都发明了至少四名嫌疑人的踪影,而且一致留下了“过去看”的血色留言,死者死于悬挂的状况充满了宗教意味,兰斯林从人体悬挂的铁架入手,发明这一干罪犯以杀人作为宗教仪式,而且以启示录中记载的“天启四骑士”自居。第一个受益者的华裔养女克里斯汀(章子怡饰)自动找到兰斯林,坦承了自己与继续杀人案的干系,但是这不能制止更多人受益,兰斯林惊见自己最不肯意看到的事情发生了……