1988年,刑警卫国平(张译饰)在追捕连环谜案的行动中目睹战友牺牲,而凶手却逃跑了,此事成为卫国平的心结。八年后,宁江市发生了骇人听闻的凶杀案,此时卫国平已成长为成熟的刑警队长。他在带领队员调查的过程中相继破获了不少相关案件,但是凶杀案始终充满疑云,并且很多线索与八年前的连环谜案有关,这些发现让卫国平振奋但也成为他后来判断案情的阻碍。在案件的推进过程中,一个庞大的犯罪集团逐渐浮出水面……。特警贝克被派遣担任一次危险的任务,假扮银行悍匪,混入监狱调查一连串离奇死亡案件。在抽丝剥茧的过程中,贝克赫然发现狱警狄格夫原来串通狱中匪徒,靠谋杀囚犯把他们的器官割下来卖到外地发财……。赛德与同伴来到了曾经遭受巨大炸脖龙侵袭的荒芜之地。突然天降大雨,在湖边遗留下的一颗炸脖龙蛋被孵化出来。刚刚出生的炸脖龙沿着两人的气味找到他们,并将赛德的同伴杀死。侥幸存活的赛德在恐慌之下逃到了一处村庄,正巧被因为父亲重病刚刚重聚的弗朗西斯与亚历克两兄弟看到带回家中。询问下,赛德说明了被炸脖龙袭击的前因后果。村中的约翰想到这可能是以前神话故事中出现的炸脖龙,大家半信半疑。第二天,炸脖龙顺着赛德的气味来到村庄。受到威胁的村民决定保卫自己的村庄,救出被炸脖龙掳走的村民。在赛德的带领下,亚历克等人找到了炸脖龙所住的山洞,不料却被炸脖龙发现。炸脖龙不仅杀死了前来的村民还将亚克力抓走。在山洞中醒来的亚历克趁炸脖龙熟睡之际与被困山洞的村民逃走并带走了炸脖龙正在孵化的龙蛋。随着炸脖龙的一次次袭击,单纯的战斗和陷阱都无济于事。父亲和亚克力也都献出了自己的生命。悲痛之余,弗朗西斯与赛德毅然来到炸脖龙的山洞,用亲手铸成的剑斩杀了炸脖龙。。