付子龙(张一山 饰)和大龙(魏震 饰)、铁彪(段炼 饰)假扮药商,在石头村发现焦急寻求治疗枪伤药的贾德贵。原来四处求药的贾德贵就是从日本军火库负伤出逃的贾德福的弟弟。付子龙从贾德福口中得知军火库就建在百岁崖,立即带人前去侦查,并从一条隐秘的小路上找到了军火库。付子龙等人再次假扮日本兵,劫持了一辆运输卡车,摧毁了军火库。加藤(山崎敬一 饰)在指挥所接报军火库遇袭,惊恐万分,对付子龙的情报来源满腹疑惑。