沈乐文(杨恭如 饰)和乔力行(张智霖 饰)是交往多年的情侣,两人之间的感情十分要好。乐文的梦想是在上海开一间港式茶餐厅,在辛苦打拼多年后,她终于筹得了两百万的资金同男友一同赴沪。在上海,乐文和力行投奔了他们的好友包家龙(邓健泓 饰),心中满怀憧憬的两人希望通过人脉广阔的家龙在上海站稳脚跟。家龙介绍了自己的女友程玲(范冰冰 饰)给两位好友认识,之后,乐文将力行一人留在了上海,独自回港。
让力行没有想到的是,家龙竟然携着自己的两百万消失得无影无踪,就连程玲也不知道他究竟身在何处。经济陷入了困境,力行很快就将面临无家可归的窘境,这是,心怀愧疚的程玲主动提出要让力行搬来和她同住,无处可去的力行只得同意。。一名年轻的社会学家准备写一篇以犯罪女性为题材的论文,他在做资料搜集时,认识了一个女性连环杀人凶手,这个在农村长大的少女九岁时已经亲手杀死她的父亲,长大后先后谋杀了她的丈夫和她的几个情人。社会学家在不知不觉间,被她的故事和魅力感染,尽力帮助她找出有利证据,使得女囚无罪开释。出狱后的女囚犯故计重施,把社会学家送进了监狱。。