幸福是天上玻璃球的碎片,大家拼命的拾捡,却总归不会完满,爱情就是这种带点缺憾的甜蜜幸福。程仲森(刘德华饰),亿万富翁,却始终没有找到可以携手白老的心爱之人。已经对爱情死心的他为朋友的爱情出谋划策,自己却对爱情不以为意。可是就在无心之时,他遇到了命中的“白骨精”,舞女米兰。米兰(舒淇饰),自小与烂赌阿姨、好好姨丈同住。善良独立的她热爱跳舞,把跳舞当成自己的事业更是自己的生活。在一次兼职赌场小姐时,米兰偶遇了“烂赌棍”程仲森。爱情的火花点燃了,可是各种摩擦也随之而来。与此同时,程仲森的好友们也在捡拾着爱情的幸福碎片,争取着自己的幸福。
富家子弟学津(刘德华饰)自命不凡,多次恋爱后均迅速对对方无感觉,经常在订婚分手。这次,学津看上了来自上海的女服务生文青(瞿颖饰),文青大方得体,和学津以及他的家人朋友都很聊得来。于是,学津准备与文青一起乘豪华邮轮作远洋旅游,并在船上举行盛大的订婚仪式。学津有所不知的是,文青的大方得体、学识广博其实是她每晚都努力准备好次日的聊天话题的结果,而文青也开始逐渐厌恶这种生活,她感到十分疲累。两人上船后,文青邂逅了服务生乐文(黄磊饰);而学津则在和一个叫红叶(石田光饰)的女生针锋相对后,学津发现自己疯狂的爱上了对方。两人能否在船上找到属于自己的梦幻爱情?
戴维(伍迪·哈里森WoodyHarrelso饰)和黛安娜(黛米·摩尔DemiMoor饰)是一对感情很好的夫妻,两人事业成功,生活幸福,但经济萧条的到来使两人工作每况愈下,甚至连住房都无法操持。他们不甘以失败,下决心去赌城一搏。开始时,他们运气极好,但很快,两人就输光了所有的钱。这时,一位年老英俊的百万富翁盖奇(罗伯特·雷德福RobertRedfor饰)提出帮他们,但条件是用100万换取与黛安娜共度一夜,终于,金钱的诱惑力战胜了一切,夫妇两人立下了字据,做了桃色交易。两人回到家中约定永不提此事,但事与愿违,两人感情出现裂痕。这时,盖奇又进入了他们的生活,热烈地追求,戴维一气之下离家出走。最终这一对曾经的爱人是否能够既往不咎?而百万富翁究竟是真心爱着戴安娜,还是另有其他目的?