影片以一个小男孩的视角描写了东欧“二战”期间的悲惨景象。小男孩的父母把他送到乡下避难,但与他失去了联系。男孩开始在各个村庄之间流浪。因为他的黑头发、黑眼睛,村民认为他是吉卜赛人,会给村子带来不祥,以各种方式折磨他。他曾被埋在土里,只有脑袋露在外面,乌鸦将他啄得伤痕累累。他目睹人们在暴力、堕落和无知的牢固链环中彼此吞噬。当他躺在铁轨上,让火车从自己身上呼啸而过,他体会到的只有饱受凌辱却依然幸存的快乐。影片在黑白光影下呈现出绝美的视觉质感,一出战争浮生录在魔幻的视角下就此展开。
1947年春,蒋匪对我山东、陕北根据地发动重点进攻,毛泽东(张克瑶 饰)运筹帷幄,作出战略撤出延安的决定,用中央机关“昆仑纵队”牵制胡宗南(王振江 饰)主力。彭德怀(雷飞 饰)打响蟠龙战役,生擒敌旅长,缴获颇丰。毛泽东审时度势,令山东陈、粟部打响莱芜战役、孟良崮战役,歼敌数万,重创了蒋军主力。国统区“反饥饿、反内战”呼声日渐高涨,蒋介石下令镇压,并令胡宗南务必歼灭“昆仑纵队”,胡的努力一次次落空。毛泽东主持召开的小河口会议为我军战略反攻奠定了理论基础,彭德怀在沙家店歼灭敌三十六师,刘邓大军挺进大别山,其他各野战军也都转入战略反攻。雪后的五台山上,毛泽东感慨地说:最多两年,我们就可饮马长江,直捣南京......
生灵涂炭的八年抗战终于结束,而国共两党之间的解放战争也正式拉开序幕。蒋介石(孙飞虎 饰)调动大军从延安向西北扫荡,大有将异己彻底剿灭之势头。毛泽东(古月 饰)、周恩来等中央领导向北撤退,期间更与陕北失去联系,革命面临着最危急的时刻。在此紧要关头,刘邓大军决定冒险渡河,砍断蒋军的哑铃把子。然而一千里路的黄河自然环境极其凶险恶劣,此外沿途早有国军重兵把守,尤其是六十六师宋瑞珂挂帅的鲁西南兵团,是刘伯承(傅学诚 饰)、邓小平(卢奇 饰)挺近的重大阻碍。狭路相逢勇者胜,反攻前夕,决定中国历史的鲁西南战役正式打响……
经过长达一年的艰苦鏖战,刘伯承(傅学诚 饰)、邓小平(卢奇 饰)的大军成功撕破黄河的缺口,在国民党统治区插入一把寒光毕露的尖刀。但是二野却突然调转方向,大有撤回黄河之势。蒋介石(孙飞虎 饰)误认为刘邓疲惫不堪试图逃跑,遂调集14万大军意图将对手在黄泛区彻底歼灭。泥泞坎坷的征途,二野遭受国军无情炮弹的洗礼,被困在黄泛区不得动弹。另一方面,陈赓迟迟找不到渡河方案,战略反攻的设想眼看落空,解放战争到了生死存亡关头。邓小平果断建议丢掉包袱,朝向大别山做着最后的挺进。以无数血肉艰苦换来的战果,对国家的历史走向起着决定性的作用……
1937年深秋,为躲避战乱,中国医生成贤(秦汉 饰)携带怀有身孕的日本妻子理惠子(早乙女爱 饰)和孩子从上海逃到南京老家,他没想到南京也差不多快被侵华日军夷为废墟。被告知可以进入欧美列强势力保护的安全区避难时,成贤认为自己与难民身份不同没做理会,投靠了老朋友继续行医。以小学教师刘天琴(刘若英 饰)为代表的同胞的悲剧令他震惊愤怒,但他认为自己首要任务不是反抗暴敌而是尽职做好一名医生。同年冬天12月13日,南京全面沦陷,日军开始在南京疯狂烧杀淫掠,成贤终于意识到日军的残酷麻木,让妻子先行一步去安全区躲避,自己则留下来继续救死扶伤,他不知道的是,安全区早已名存实亡,而要反抗时,他发现已无可能。
1940年,抗日战争进入了第三个同时也是极为艰苦的念头。中国共产党所率领的八路军和新四军依照毛泽东同志制定的方针与日本侵略者展开殊死的斗争,与之形成鲜明对比的是,国民党方面则试图趁乱限制中共的发展,从而阻碍了抗战胜利的前进步伐。新四军挺进纵队攻占苏北据点桥头镇,再往前即可踏上东进抗日的道路。而在这片国民党实际掌控的地区,许多顽固派建议趁机向新四军发动进攻。挺进纵队司令员孟器宇(张钟英 饰)与国民党代表谈判,并成功策反苏鲁皖部第一纵队司令周明哲(文卜东 饰)。家国大义当前,中华儿女做出最为正确的选择……
解放前夕,国民党当局为阻挠中国人民解放军解放大西南,派员率土匪头目瞿天华之女瞿湘玉亲临湘西地区,重金收买当地土匪集团,建立“反共复兴基地”。解放军某部营长吴波奉命率部进驻凤山县,开展“清枪挤匪运动”。不料,带头交枪的贫农何长山被枪杀,师部宣传队员遭匪帮袭击遇难,吴波外出途中也遭土匪伏击。
1935年春,红军途经贵州某地布依族山区。连长万刚带领小分队到石门寨侦察,营救了被反动土司白山魈迫害的布依族姑娘刺莉。白山魈弃寨逃走。刺莉为报私仇,射死了白山魈的杀人工具“神虎”。红军为救济贫苦人民开展了分粮活动。巫婆迷娜乘穷人韦么叔的孙子误食生谷得了急病之机,掀起“退粮祭虎”风波。刺莉鲁莽地要捉迷娜,险些引起家族格斗。连长万刚及时赶来,揭穿敌人阴谋,教育了刺莉和布依族群众。为感谢红军,刺莉和群众决定将“红军万岁”四个大字刻在神岩上。红军帮布依族群众成立了石门赤卫队,刺莉当了队长。红军小分队离开石门寨后白山魈卷土重来,威逼群众铲除标语,并枪杀了韦么叔。为挽救乡亲,保护标语,班二公挺身赴险,将“红军万岁”深深地刻在神岩上。白山魈将班二公施以酷刑。刺莉和赤卫队员们为救班二公,智擒国民党派往石门寨的敌参谋长,并闯入虎穴,逼白山魈释放了班二公。红军小分队重返石门寨,同刺莉、班二公等赤卫队员们,一举歼灭了石门垭口的守敌。刺莉亲手射死了仇人白山魈。石门寨布依族群众送别红军,刺莉告诉红军:革命的火种已经深深地播在了山寨人民的心里。
中国即将解放,国民党节节败退。为保住厦门鸥岛军港要塞,代号凤凰花的人打入敌军特工与我军派往执行任务的侦察突击队员里应外合完成任务。1949年9月至10月间。国民党兵败溃退东南沿海鸥岛,屯兵布防,欲作垂死挣扎。我军小分队奉命潜入鸥岛配合地下党员"凤凰花"窃取敌军秘密布防图。刚刚接上关系,"凤凰花"却已下落不明。与此同时,敌军请来了布防专家鹿将军。医生琴淑贞担任陶司令的私人保健医生,能自由出入要塞,积极地同敌军中我秘密党员联系。她感到司令的辛上尉可能就是"凤凰花",接上头后,双方约定利用机会由辛去窃取要塞防图。此事被司令部副官夏候亮听到。辛在窃取情报时落入了蓝上校的圈套,献出了年轻的生命。 辛牺牲前交给琴医生的密件原来已被人暗中换掉。正当小分队来接头时,被国民党兵包围。小分队突围出去后,将已叛变的交通员处决。 军舰上,鹿将军在周密布防。蓝上校前来报告:司令部内有共军卧底,要严加防范。 总攻时间逼近。关键时刻,夏候亮同琴淑贞接上关系,二人摆脱监视,里应外合,配合小分队开始最后的行动。 夏候亮潜入鹿将军办公室,将其诱出后挟持到快艇上,此时阴险狡诈的蓝上校带人拦截。激烈的枪战后,蓝上校被夏击毙。但小分队的田参谋和琴淑贞为救鹿之妻儿英勇牺牲。 为争取鹿将军,夏候亮拿出毛森同陶司令拟定的文件:"若鹿有反叛行为,即斩!"鹿将军醒悟,决心同国民党分道扬镳,为了新中国, 绝不做千古罪人…… 总攻发起,排炮轰鸣…… 陶司令目睹国民党军大势已去,而解放军的枪炮声逼近,绝望地自尽了。 凤凰湾,烈士墓前,夏候亮同鹿将军等人前来祭奠琴淑贞的英灵。