元天晴结婚前夕遭遇未婚夫去世,又被继父陆大志赶出家门,身无分文的她搭上了一对新婚夫妻杜宇凯和李雨晴的车,阴差阳错的戴上了李雨晴的结婚戒指,此时发生车祸。元天晴活了下来,却因为这枚戒指被误认为杜家媳妇,肚里的孩子也被当成了杜家孙子,为了顺利生下孩子,元天晴冒着别人的身份在杜家留了下来,却跟杜宇凯的弟弟杜宇航开始了一段刻骨铭心的感情,这引起了宇航的继母钱玉容的不满,她用各种办法拆散他们,撮合侄女和宇航在一起。钱玉容无意中认识了陆大志,由此揭开了元天晴的身份之谜,元天晴和杜宇航被钱玉容赶出杜家。为了独吞杜家财产,钱玉容更是和陆大志一起气死了丈夫杜博民,玉容却被陆大志出卖人财两空,绝望之时她幡然醒悟,真诚地向元天晴和杜宇航道歉。杜宇航和元天晴终于走到了一起,放下仇恨,原谅了钱玉容,一家人和睦相处。。夏日江城,出租车司机吴涛(曾志伟 饰)驾车意外坠江身亡,留给妻子凡丽(蒋雯丽 饰)的除了腹中的遗腹子以及高中毕业的儿子小川(檀健次 饰)还有个受伤女乘客苏丹(莫文蔚 饰)。凡丽无法负担高额的住院费,只能接苏丹回家亲自照顾。男人的去世,让这个家弥漫着一种哀伤之气,而风尘女子苏丹的入住让这个家焕发出一丝生机。小川从迷茫少年开始变得成熟,而凡丽也渐渐摆脱了丧夫之痛。苏丹腿伤慢慢好转,凡丽为了避免苏丹和儿子的进一步接触想办法把苏丹打发走。一直对父亲的死因有怀疑的小川在两年后找到了苏丹,本来只是给她送赔偿金时却意外发现了一个秘密。
本片由导演张一白编剧并执导,是张一白“爱情三部曲”(其他两部《开往春天的地铁》、《夜上海》)中的最后一部。。