影片的故事开始于1970年代,故事的主人翁是一个叫做查尔斯·斯万三世的男人。他是一个成功的美术设计师,也是一个很有女人缘的男人。 可是,最近,他却被自己的女朋友伊万娜给甩了,并且自己的生活也陷入了困顿和不快乐之中。他不知道自己是不是爱他或者是恨她,抑或只是想再见她一面。渐渐地,查尔斯在做恶梦、发热,并且总是会回忆起自己之前的过往和之前的往事。好在他还有自己的挚友科尔比以及经理人绍尔的陪同--只是,他这次能走出爱情的阴影并且重新把生活拉回正轨么?
杜十娘(李嘉欣 饰)是城中有名的绝色佳丽,性格却孤傲清高,无数男人都垂涎其美色,十娘心中却只期盼找到一个真心爱护自己的人并从此离开这风月场所。直到杜十娘遇到了李甲(吴彦祖 饰),中意于李甲。穷酸秀才李甲愿意用钱赎回杜十娘的自由身。杜十娘由此跟随着李甲归家,途中李甲偶遇故交孙福,孙福是个富家子弟,平日就游手好闲贪恋美色,一见杜十娘便与李甲商量要用五千两白银换十娘。此时的李甲一边因为落榜很是失落,另一面散尽身边财物更是无言归家见父母,多番考虑后,竟同意了孙福的想法,两人达成交易。杜十娘知道这些勾当之后,心如死灰,怒沉百宝箱并投水自尽……
阿威与Cat,夫妻恩爱,后因小事吵架,Cat的姊姊脾性激烈,不甘妹妹被欺负,迫使Cat提出离婚,威唯有暂离居所,搬往郊外祖屋居住。怎料屋内住有一大口鬼汤玛士,面对阿威这个不速之客,汤对他多番戏弄,威唯有求助于法师,希望收服汤,然法师反被汤戏弄至狼狈而逃。威拿他没法,便用自杀来吓唬汤,并谓婚姻破裂乃由于大姨推波助澜,汤听后非常同情威,愿意代他教训大姨。岂料汤将Cat误作大姨,还对她一见钟情,决定追求...
大卫(帕特里克·华德 Patrick Huard 饰)是一个标准的废柴男,已经42岁的他依然在父亲的店里打工,而怀有他骨肉的女友瓦莱丽(朱莉·勒布勒东 Julie LeBreton 饰)最终选择了离开这个不称职的男友。一个访客的到来彻底改变了大卫失败的生命,他告诉大卫,大卫曾化名“星巴克”所捐赠的精子,如今已经变成了533个孩子,这也就意味着,在突然之间,大卫成为了533个孩子的生父。更严重的事情还在后面,这五百多个孩子里,有142个孩子联名对大卫提出了诉讼,他们要求大卫从“星巴克”这个假名的背后走出来,不要再遮遮掩掩。在好奇心的驱使下,大卫隐藏了真实身份,和他的孩子们开始了接触,没想到,正是这些孩子们给予了大卫新的人生希望。