前海军陆战队员杰克·卡特(Mike 'The Miz' Mizanin 饰)在退伍后加入了一间私人安保公司,他上班的第一天是负责保护押送潜逃海外数星期后被抓回来的女子奥莉维娅·坦尼斯(梅丽莎·罗斯伯格 Melissa Roxburgh 饰)。奥莉维娅是IQ高达135的电脑工程师,此前隶属于美国最大的国防公司之一创世纪,她手中掌握着关系国家安全的重要情报资料。杰克一行的任务是将其安全护送到国防部,谁知当车队通过某密林时,他们遭到一群手持强力杀伤性武器之人的袭击。经过激烈交火后,杰克带着奥莉维娅夺路逃亡,好不容易来到某据点落脚。
未过多久,叛徒和雇佣军尾随而至,残酷的杀戮远远没有停止……。青年军官梁超毕业于黄埔军校,他骁勇善战,北伐时屡立战功,当他面对红七军的时候,仗却不好打了。百色外围一仗,由于红七军营长黄勇飞的鲁莽、固执,梁超打了胜仗。但因为他违抗团长韦武命令,没有枪毙战俘红军伤员,被韦武以战场违令为由降职。与梁超交手的红七军营长黄勇飞也因不服从命令打了败仗被降职,同样被降职的两个血气方刚的青年军官从此越发互不服气,屡屡对阵。 为掩护韦武,梁超两次被红七军俘获,两次均被红七军释放。梁超从与红七军为敌,到领教红七军的威风和仁义,他逐渐认识了红七军,直至倒戈参加了红七军。在红七军这支人民军队里,战友的鲜血生命给他“又一条命”,人民群众对红军的拥戴,让他终于明白了红七军所以无往而不胜的原因,他由衷的感叹道:得民心者得天下啊!。