谢颖之的离开让张伟杰(梁朝伟 饰)深受打击,封闭起了内心,不愿意再结识新的伴侣。期间,叔父张竟成(周润发 饰)从大陆来到香港,叔侄两人之间建立起了深厚的友谊。一次偶然中,张伟杰认识了名为巧宣(曾华倩 饰)的女孩,巧宣的温柔和善良融化了张伟杰内心的坚冰,两人渐渐走到一起,最终携手步入了婚姻的殿堂。 然而,随着时间的推移,最初热切的激情慢慢冷却,久而久之,张伟杰竟然和巧宣的好友吴欣产生了一段不道德的恋情。在一宗谋杀案里,吴欣不幸的成为了受害者死于非命,这起案件将巧宣和张伟杰也牵扯了进去。
故事发生在20世纪30年代,波涛汹涌的动荡岁月,厦门郑记洋行的少爷郑世贤(冯绍峰 饰)在台湾邂逅美丽温柔的绣花女高淑华(佟丽娅 饰)。郑瞒着父亲和未婚妻罗美芳(隋俊波 饰),私自与淑华成亲,并在婚后生下仪君(陆子艺 饰)和铭杰(孙天宇 饰)一双可爱的儿女。谁知好景不吵,郑老爷(寇世勋 饰)命人将儿子劫回厦门,为了挽救日薄西山的生意,逼迫世贤和美芳完婚。转眼七年过去,淑华母子受尽贫苦凌辱,背负着苦痛的女子终于撒手人寰。在此之后,小姐弟逃离了狠心的舅妈家,上路寻找生父。另一方面,婚后无子的世贤也一直没有放弃寻找淑华母子的念头,然而美芳则想方设法破坏这一切。 父子间对面相逢不相识,这难道不是人世间最大的悲剧?