20世纪40年代,内战快结束之际,台湾医生严泽坤(金城武 饰)频繁往返于台湾通往大陆的邮轮“太平轮”上,以便购买药品。为了维持家庭生计,表面上他风平浪静,内心却一直没有停止思念因战争被迫分离的恋人雅子(长泽雅美 饰),而他的弟弟严泽明(杨佑宁 饰)则一心想去大陆搞革命,苦难家庭风雨飘摇。严泽坤偶遇有过一面之缘的将军雷义方(黄晓明 饰)夫人(宋慧乔 饰),雷将军的通信兵佟大庆(佟大为 饰)念念不忘底层女性于真(章子怡 饰),还有士官(王千源 饰)、夫人(俞飞鸿 饰),众人相逢在最后一班去台湾的“太平轮”上,书写了战乱年代的悲欢离合,命运的齿轮开启,大时代下的小人物该何去何从?
1941年,美国海军情报局特工索姆斯(约翰库萨克 John Cusack 饰)奉命来到上海,负责调查好友康纳被暗杀的真相。他以德国先驱报驻上海记者的身份游走于社会名流的酒会。他借助同纳粹工程师穆勒太太的情人关系消除猜疑、获取情报。在一次赌局中,他结识了黑帮头目兰亭的夫人安娜(巩俐 饰),对方与手下的神秘暗语令他好奇。跟踪未果,他只得继续打探。为了调查康纳的死因,他秘密约见了康纳的线人。然而,两人的会面却因为日本军队追查地下党而破产。一次偶然的机会,索姆斯再次与安娜重逢,并且在她的引荐中结识了上海黑社会头目安东尼兰亭(周润发 饰)及日本情报处田中大佐(渡边谦 饰)。在调查中,索姆斯渐渐发现康纳的死跟一个神秘的日本女人(菊地凛子 饰)有关……
《孤恋花》根据白先勇同名小说改编,由曹瑞原执导。
1940年十里夜上海,周旋与各种男人之间的风华绝代舞女云芳(袁咏仪 饰)对娟秀纯真的歌女五宝(李心洁 饰)心生倾心,只能用母亲般的温情去保护她。五宝邂逅了从日本浪迹至上海的翩翩少年林三郎(庹宗华 饰),三人交织成一段动人的爱情故事。后来战乱,五宝去世,两人辗转到台湾。1960年的东云阁酒家,云芳依然周旋男人世界中,直到酒家女娟娟(萧淑慎 饰)如五宝再现般,使她对五宝的未尽情感暂时有了停泊的港湾。黑道大哥(高捷 饰)是东云阁的常客,钟情于娟娟,后来提供娟娟毒品,致使她无法自拔,以暴烈的方式将供毒的酒客杀害,终至精神错乱,被送进精神病院。 一切过后,只有一曲子《孤恋花》在空气中被轻吟浅唱……
本是岭南大学学生的王佳芝(汤唯 饰)因战争辗转到了香港读书,她在香港大学加入了爱国青年邝裕民(王力宏 饰)组织的话剧组,他们主演的爱国话剧更激起了他们的爱国情操。当邝裕民得知汪伪**的特务头子易先生(梁朝伟 饰)正在香港的时候,他们便密谋要刺杀易先生。化名“麦太太”的王佳芝很快得到了易太太(陈冲 饰)的信任与喜爱,同时美丽的“麦太太”也吸引了易先生的眼球,正当事情进行得如火如荼之际,易先生突然要回到上海去。
此后王佳芝一直生活在上海,没想到重遇了邝裕民。当得知刺杀行动还没结束时,王佳芝再次成为了特务,再次以“麦太太”的身份出现在易先生的面前。
重逢后的二人关系进一步发展,此时的易先生因爱上了王佳芝而对她毫无忌讳,王佳芝的内心也变得起伏不定。刺杀行动进行正顺利,但当易先生送给王佳芝璀璨钻戒表达爱意时,王佳芝做出了惊人的决定……
年轻医生Wil(杨雅慧 饰)是个美国华裔。她事业如意,工作干炼,但就是不爱打扮,不喜欢结交男朋友,这令到母亲(陈冲 饰)非常操心。母亲刻意拉女儿到一些华人圈子的聚会,帮女儿物色对象,却总是一无所获。
不料母亲的生活也开始混乱——她怀上了孩子,却不愿公开谁是孩子父亲。为了面子问题,Wil的外公外婆把母亲赶出家门,责令她一定要找个人嫁出去。于是,妈妈投奔到女儿的门下,暂时寄宿在此,女儿开始四处网罗男人相亲。
除了母亲的事情让Wil烦恼,她还有一个秘密需要苦心遮掩——自己女同的身份恐怕会让思想传统的母亲接受不了,于是,Wil和女朋友开始转战地下,二人爱得偷偷摸摸。人人为了面子,都有一个自己的心结,不知何时打开。