香港人辉(陈坤 饰)给一个阔太李太当司机,他娶了一个深圳女人婷(田原 饰),两人已经有了一个女孩,但是婷又怀上了二胎,为了不用交超生罚款,辉想让婷去香港产子。他奔波在各个医院,却被告知已经没有空的床位,而找中介公司却要花费20万元的巨款,辉尝试了各种方法......
辉的老板李太(刘嘉玲 饰)生活在上层社会中,老公事业有成,女儿在国外念书,生活无忧。可是有一天,她的丈夫Leo不知所踪,Leo名下的账户都被冻结了。为了维持生计,李太只能变卖股票和家里各种值钱的东西,来维持表面的风光生活......
辉终于等到了机会,李太让他开车载她去深圳办事,而在回来的路上,发生了一件让李太始料未及的事情......
年轻的陈秋水(陈坤 饰)为少女王碧云(徐若瑄 饰)的弟弟雨萌当家庭教师,他清朗潇洒,有一套快乐的学习方法,两人一起唱歌学英文,简单快乐,很快就堕入爱河。然而陈秋水是左翼人士,为避难必须逃往大陆。虽然似乎是短暂的离别,但秋水离去前仍与王碧云私定终生,发誓矢志不渝。
但离别似乎很漫长 。秋水甚至与台湾失去了联络,但等待和思念仍埋在他的心中。部队护士王金娣(李冰冰 饰)对他坦言爱意,并展开追求。战争结束后,王金娣跟随秋水调至西藏,一路照顾无微不至。秋水亦多次寻碧云未果,决定把旧情藏于心底,不辜负决心随他的王金娣,二人成婚,但命运的嘲弄却在不远处。
秋水不知道,身在台湾的王碧云,终身未嫁,一生都在等待。
故事分三个部分。第一个故事是一个读初中的大孩子,在学校外被小流氓勒索,偷家里的钱,然后他绑架了;邻居的小朋友,向他妈妈要五千块钱,小孩子被他关在一个烂尾楼里,死了。第二个故事是一个中年男人,有房有车,有妻有子,有严重的失眠症,任何一点微小的声音,在他不能入眠的时候,都变成巨大的轰炸与灾难。他的楼上住着几个歌舞厅里的女招待,在一个失眠之夜,他冲上楼去,把她们都杀了。第三个故事是一个好厨师,他的孩子在班上作文很好,写爸爸,说是个不爱说话的人,在妈妈的唠叨诸如“我就嫁了个会做饭的饭桶”面前,就是躲到厨房里去。孩子与小朋友们玩,从屋里拎出一件武器,被认出是人的腿骨———原来厨师杀了妻子,冰箱里还冻着部件与内脏。