台湾老兵刘燕生(凌峰 饰)到上海,寻找自己失散几十年的妻子乔玉娥(卢燕 饰)和从没见过面的儿子。乔玉娥当年和刘燕生失散三年后,和陆善民(徐才根 饰)组成家庭并生有两个女儿。刘燕生了解到乔玉娥和丈夫情感不好,就希望能带乔玉娥和他一起到台湾生活,并承诺拿出自己一生的积蓄,来补偿乔玉娥的丈夫和这个家庭的子女。但立刻引发这个家庭的剧烈震荡,激烈的争吵使几十年的亲人团聚变成了彼此的再次伤害,直到陆善民脑溢血生命垂危…… 乔玉娥无法抗拒分离的命运再次降临,只好在几十年前相同的上海码头,再次送走自己深爱的刘燕生……
三年前,东安俱乐部的会员Mike(袁成杰 饰)在攀岩时意外身亡,设备负责人林小玉因此自杀。该事件闹得满城风雨,悬疑小说作家柳飞云(苏有朋 饰)以此为题材写出新作,但是反响平平。 三年后,正处于创作低谷的柳和经纪人李晓峰(胡明 饰)参加了一个豪华旅游团。夜幕降临,他们醒来却发现,车被开到偏远荒芜的山区,车上的人也大多数不知踪影。柳和李以及大书商卓然(杜俊泽 饰)、卓然妻子张惠(吴佩慈 饰)、小说枪手白秀清(史光辉 饰)、建筑设计师段新宇(刘小溪 饰)、画家林泉(林龙麒 饰)及妻子林梅(杨潇 饰)被安排在一幢位于山间的豪华别墅内休息。深更半夜,卓然却突然失踪,一时间人心惶惶,神秘事件接连发生……