故事发生在1940年代的香港,妙龄少女方兰(周迅饰)和母亲(叶德娴饰)一起过着相依为命的生活,两人将家中的二楼租住给了作家茅盾(郭涛饰)和其太太孔德沚(蒋雯丽饰)。方兰十分热爱茅盾的文字,在其中感受到了火热的革命热情和澎湃的民族气节,然而对于身边动荡的时局和紧张的政治氛围,方兰却知之甚少。刘锦进(彭于晏饰)是拥有着矫健身手的进步青年,受组织委托,他负责护送滞留在香港的一批重要文人返回大陆,茅盾一家人便在名单之列。在误打误撞之中,方兰被卷入了这一危险的行动之中,并在刘锦进的建议和鼓励之下,加入了革命队伍之中去,母女两人因此被卷入了历史的滚滚洪流之中。
同在調景嶺長大的阿聰和阿勁一起考入台灣陸軍軍校,並認識反叛的林國正,三人受盡嚴格艱辛的考驗,望能順利畢業。但因一次實地野戰的演習中,他們無意中發現軍火走私集團,更惹來一連串殺機。
二战期间,罗伯特·卡帕上尉和他第二步兵师的士兵们必须保卫重要的补给站,以免被进攻的德军捕获。面对敌军和真假不明的盟军,他必须迅速做出判断,以减缓和阻止德军士兵、坦克和大炮的猛烈进攻。
1939年,失业的英国青年大卫,如同许多来自世界各地的社会主义青年,一起加入一国际组织游击队,为争取民主自由而投入西班牙内战,对抗佛朗哥的独裁暴政。大卫因负伤来到巴塞隆纳,战时血泊中悲惨呼喊的声音,成了他挥之不去的恶梦呓语。他发现自己摇摆于对社会主义的忠诚与新认识的爱人之间,心中的改革梦想却不因远离战场而稍减,最后选择回到前线战友身旁…… 本片曾获96年坎城影展金棕榈奖提名、法国凯萨奖最佳外语片、欧洲影展最佳影片。
1949年4月,经过辽沈、淮海、平津三大战役之后,国共双方的军事力量对比发生了根本的变化。人民解放军根据毛泽东主席和朱德总司令“向全国进军”的命令,向尚被国民党当局控制的广大地区发起了大规模的战略进攻,矛头所指首先对准了国民党重兵盘踞的京(指南京)沪杭地区。1949年4月20日,我百万雄兵分中、东、西三个集团发起渡江战役,国民党苦心经营的千里长江防线在人民解放军排山倒海的攻势面前土崩瓦解。人民解放军乘胜南下,继而攻克南京,切断浙赣线,占领杭州,直逼上海。为保护上海人民生命财产安全和市区建筑,解放军经过周密部署并作出很大牺牲后,终于5月27日解放中国最大的城市——上海。 影片在展现这一恢弘壮阔、气势磅礴的历史画卷的同时,也充分展示了在中国社会重大变革的历史时刻,重要事件、重要矛盾的发生、演变和重要人物即历史事件的决策者、指挥者、参与者以及“活的历史”——当事人的各种不同心态及情感世界。