1947年冬,为了从土匪手中攫取控制西南九岭上万先遣军的散布图,西南民主联军203小分队队长少剑波(林更新 饰)委派侦查员杨子荣(张涵予 饰)卧底潜入最大的土匪山头“威虎山”。杨子荣仰仗自己的机智应变取得了匪首座山雕(梁家辉 饰)和座下八大金刚的赏识,被封为威虎山“老九”。座山雕天生多疑,屡次派人试探杨子荣,杨子荣一面与土匪多方周旋,一面涉险为山下战友传出情报。一波未平一波又起,被203小分队生擒的土匪联络副官栾平(杜奕衡 饰)趁乱逃脱,知道杨子荣卧底概略的他竟出如今威虎寨中与杨子荣当面对质,杨子荣左右逢源堕入片面危机......