上世纪90年代初,东北某重工业城市。原钢厂工人陈桂林(王千源 饰)在下岗后,独自拉起了一支乐队,终日奔波在婚丧嫁娶、店铺开业的营生之中,生活勉强维持。他的妻子小菊(张申英 饰)离家出走,转投有钱的假药...
一起连环凶杀案吸引了警长索恩(大卫·莫瑞瑟 David Morrissey 饰)的注意,这位穷凶极恶的凶手手中已经有了三条人命,然而,第四名受害者却侥幸逃过一死。警方和民众都认为这是凶手的百密一疏造就的结果。然而,可怕的是,没过多久,索恩就发现,犯错的不是凶手,而恰恰是自己,因为尽管保住了一命,但这位幸存者却无法提供任何情报。几起在同一时间、使用同一手法在两个不同地点作案的谋杀案让警长索恩十分警觉,随着时间的推移,迷雾渐渐拨开,他发现,自己所要面对的并非仅仅一名嗜血残暴的杀人魔王,而是两个在暗地里相互勾结、相互鼓励的反社会分子
台湾老兵刘燕生(凌峰 饰)到上海,寻找自己失散几十年的妻子乔玉娥(卢燕 饰)和从没见过面的儿子。乔玉娥当年和刘燕生失散三年后,和陆善民(徐才根 饰)组成家庭并生有两个女儿。刘燕生了解到乔玉娥和丈夫情感不好,就希望能带乔玉娥和他一起到台湾生活,并承诺拿出自己一生的积蓄,来补偿乔玉娥的丈夫和这个家庭的子女。但立刻引发这个家庭的剧烈震荡,激烈的争吵使几十年的亲人团聚变成了彼此的再次伤害,直到陆善民脑溢血生命垂危……乔玉娥无法抗拒分离的命运再次降临,只好在几十年前相同的上海码头,再次送走自己深爱的刘燕生……