这部电影讲述了“九一八事变”后,抗日志士以狙击手任天行(张钧涵饰)为代表,在东三省沦陷后,与残暴的日寇展开殊死对决的故事。在一次夜战中,任天行率领的抗日志愿军全部阵亡,他也受了重伤。被土匪救起后,任天行深感绝望,开始过起了土匪的生活。直到日军的研究病毒的专家接近,白鸽(阚昕饰)暴露其真正目的,任天行才意识到自己不能再继续过这种生活。为了救国救己,任天行和白鸽等人组成了抗日小分队,计划暗杀日军的病毒专家。然而,行动中被日军发现,众人陷入了生死存亡的危险。在调查中,任天行发现了日军利用村民做活体实验的巨大阴谋。在此时,他收到来自日本狙击手的挑战,双方将决一死战。在虎牙山血雨腥风的战斗中,谁将会获得胜利?众人的命运又将如何?