1885年,法军进攻越南凉山,驻守清军不战而退,清朝政府的统治地(dì )位遭到威胁,慈禧召集众臣商讨派谁挂帅(shuài ),最终启用了年近七旬的退隐老将冯(féng )子材(刘佩琦 饰),但当时广西军(jun1 )民已被法军的残忍手段吓破胆,有严重畏战情绪。为(wéi )了激励军民,冯子材出奇兵成功伏击(jī )攻(gōng )克龙临镇的北非雇佣军,生擒黑人上尉克拉(lā )克,并当众与其决斗,刀斩悍敌(dí ),振奋军心。 冯子材亲自勘察地形,修建关前隘,率(lǜ )领人马伏(fú )击尼格里的炮弹运输船,不料落入尼格里的陷(xiàn )阱,损失惨重。依南也遭法军生擒,所幸法军驻地的越南女子阮月偷偷放走了她,还给她指引了去找黑旗军将领刘永福的道路。被激怒的(de )尼格里,不等炮弹和援军到来,就对关前隘发动了全面攻击,冯子材持刀率先杀敌(dí ),全军振奋,猛烈出击,与法(fǎ )军进行一场惨烈的白刃格斗……