东汉末年乱世中,刘备的两位夫人、以及一位未过门的小妾绮兰(孙俪 饰)受困曹营,关云长(甄子丹 饰)为存忠义投降曹操(姜文 饰),但始终不能原谅曹操操控汉室的狼子野心,希望能够重回刘备身边。曹操倾慕关羽之将才以及仁者之心,试图用天下苍生之利益说服后者。适逢袁绍起兵伐曹,关云长于阵斩杀颜良,获封汉寿亭侯,并与张辽(邵兵 饰)结下同袍之谊。曹操将两位刘夫人遣返后,在关云长酒中加入春药,欲使其与绮兰发生不义关系——关云长昔日对同乡绮兰暗怀情意,甚至曾经不惜为她杀死官兵,这段感情终究被叔嫂之礼阻断,清醒过来的关云长携绮兰投奔刘备,沿路冲破重重关卡,留下“过五关斩六将”的千古传奇……。上世纪30年代的赣南地区,在这个被称为中国革命“红色摇篮”的地方,曾经有这样一位母亲,她将八个儿子先后送入红军,奔赴战场前线。但战火无情,兄弟中的六人陆续牺牲,只剩下大哥杨大牛和最小的孩子满崽。满崽找到了大牛的部队,成了哥哥麾下的普通一兵,经过一场场战役的淬炼,新兵满崽迅速成长为一个真正的战士。最后的战斗打响了,为了掩护大部队安全撤离,杨大牛带领弟弟满崽和全体战友浴血肉搏,直至弹尽粮绝。
英雄的身前,是枪林弹雨的沙场,而在英雄的身后,家乡的村庄依然宁静安详,微风吹过金黄的稻浪簌簌作响,一位年迈的母亲正在村头的小路旁孤独地守望。。