《龙之战》1885年,法军进攻越南凉山。清军不战而退。清政府的统治地位受到威胁。慈溪公会和大臣们商量谁当主事,最后用了年近七十的退伍老兵冯子才(刘培奇饰)。),但当时的广西军民已经被法军的残暴能力吓坏了,有着严重的畏战情结。冯子才为了鼓舞军民,成功伏击了袭击科隆林镇的北非佣兵,并活捉了黑人队长克拉克。冯子才亲自勘察地形,在关前筑好关口,率军伏击尼格里的火炮运输车,不惧落入尼格里的圈套,损失惨重。伊南也被法军俘虏。幸运的是,驻守在法军的越南女子阮月悄悄放了她,并引导她找到了黑旗军将领刘永福。怒不可遏的尼格里在炮弹和援军到来之前,对观前关发动了全面进攻。冯子才率先持刀杀敌。全军激动不已,攻势凶猛,与法军进行了惨烈的肉搏战……