浙江绍兴府的书生李甲(佟瑞敏 饰)和同乡柳遇春(吴慈华 饰)共赴京城求仕,在此期间结识了迎春院的名妓杜十娘(潘虹 饰)。李甲风流倜傥,为了十娘挥金如土。老鸨(金雅琴 饰)贪图李甲钱财,前后左右溜须奉承。但一味享乐无有进项,难免坐吃山空。老鸨见李甲钱财散尽,顿时换作冰冷嘴脸,独有十娘一片真心,只愿与李公子天长地久。李甲有心救十娘跳出泥潭,然而自身尚且难保,亲戚朋友也与之断绝来往。几番奔走,最终凭借十娘的梯己和柳遇春出手相助,李甲总算凑得300两纹银。一朝摆脱泥沼,李甲、十娘携手返乡,却不曾想纨绔子弟孙富(娄际成 饰)暗中作梗……
本片根据明代小说家冯梦龙《警世通言》中的故事《杜十娘怒沉百宝箱》改编。。她,一个失意的女人,因丈夫的烂赌唯有独自带一女“遥”过着简单节俭的生活,性格亦变得异常暴躁,近乎野蛮的她不再相信任何人。 他,一个四处流浪,一个没有成就、潦倒,一直没有一个安稳的窝,更隐藏着一个不为人知的秘密身患绝症!
一次误会,一张出租告示,令他和她碰撞在一起,积极乐观的他感染着她,甚至无微不至的照顾着她,暴躁兼野蛮的她却时时排斥着他;而当她的丈夫因欠债被追讨时,他更是不顾危难挺身而出。他终于令她对生活重新充满了希望,可此时,她的丈夫再次出现了,而他又重遇昔日的恋人,他的病也越来越重了,他们面临着太多的问题,太多的抉择;他唯有将对昔日恋人的爱埋藏于内心深处,一切的一切,似乎早已注定……。