突然被一个未知的怪物攻击，只剩下威廉（马特·戴蒙 饰）和托瓦尔（佩德罗·帕斯卡 饰）两人生还，威廉更把怪物的手砍掉，二人决定带着它同行并试图找出袭击他们的怪物是何方神圣。翌日他们准备再次出发时又一次遭契丹人攻击，但他们意外逃到长城前，结果两人被邵殿帅（张涵予饰）和王军师（刘德华 饰）领导的一队名为「无影禁军」的军队的士兵抓获。威廉两人被押至大殿后，众人都看到怪物的前爪后无不惊骇，「无影禁军」的其中一名指挥官兼女将林梅（景甜 饰）因懂得说英语而负责审问两人以核实其身份以及如何把怪物的爪砍下的经过，邵将军