一家三代女性的爱情与婚姻的故事,先后经历了三十年代、五十年代和八十年代,以独特视角展现了二十世纪中国的历史变迁和女人的命运。 三十年代,茉(章子怡饰),一个由经营着照相馆的单亲母亲(陈冲饰)养大的18岁少女,在遇到电影导演孟老板(姜文饰)后一生的命运发生了改变,她成了明星,同时也怀上了孟老板的小孩。 五十年代,莉(章子怡饰)是母亲(陈冲饰)的私生女,她知道母亲曾经是辉煌一时的电影明星,但不知道为什么会沦落到今天这个天地。她一心要离开这个阴冷的家,嫁给了水泥厂工人邹杰(陆毅饰),她决定生个小孩,但她偏偏不能生育,只能从福利院抱了一个女孩,取名叫花。 八十年代,从小就是孤儿的花(章子怡饰)与外婆(陈冲饰)相依为命。男友小杜(刘烨饰)是个穷大学生,一直靠她打工供读。结婚后怀孕不久发现小杜有了外遇,她坚决地提出离婚并把小孩生了下来......
章子怡一人饰演三角 年轻时的“茉”、“莉”和“花”。三个女人都有过情窦初开的甜美时刻,也都有性格撕裂、阴郁、暴戾的人生过程,“花”还拥有了一种发端于深厚母性的爆发力。出演她们的人选,侯咏认为巩俐、章子怡都是最理想的。而现在,章子怡是实现这三个角色的不二之人。大半个月的拍摄,侯咏已经吃下定心丸,“子怡戏好”是他的一句现场评价…。 陆毅饰演邹杰 是莉的爱人。年轻时意气风发,后被沉沦的婚姻生活一路裹挟终至绝路。健康、敦厚、缺心眼、帅气,邹杰年轻时候的特质,几乎就是陆毅本人留给人的印象。而中年邹杰的绝望、紧张、惶惑与泄气,由外形阳光的陆毅演来,平添角色一股“在生活中坐以待毙”的无奈气息。