清末战火连绵民不聊生,大哥(gē )(李连杰 饰)被同僚出卖,所带军队无一(yī )生还。因为装死而活下(🗼)来的大哥遇见(📿)了离家出走的莲生(徐(xú )静蕾 饰),二人(👑)一(🎩)夜取(qǔ )暖后,莲生不(🙍)告而别。大(dà )哥在(zài )街道上被三弟(金城武 饰)发现并带回村,发现竟是二虎(刘德华 饰)的妻子。被贫穷饥饿所折磨的农民在憨厚的(💻)二虎与忠诚的三弟(🙌)的带领下,劫抢官(🙉)银,导致官府半夜报复。大哥乘机鼓动大家参加军队赚来军饷粮(🚴)食,三人纳投名(míng )状结兄弟义,浩浩荡(🍑)荡地带着一百零八人(rén )出发从军。这支(zhī )兄弟军不要命的拼劲,拿下不少胜仗。只是爬得越高,大哥的野心越大,二虎与三(🐞)弟再也无法管束(🔎),分(🔙)歧渐生(shēng );而大哥与莲生(shēng )的感情被三弟发现,三弟误(🎦)以为莲生是(shì )(🐂)兄弟反目(mù )的原因,想借杀大嫂来解救二虎。面对(duì )朝廷的欺诈、官府的黑暗、野心的膨胀(🖱),曾(céng )经纳(nà )过投名状的三兄弟最终自相残杀(shā )……