- 陈国荣(成龙饰)的所在那一组警察是警队精英,破案无数。阿祖(吴彦祖饰)是总警师的儿子,却勾结了几个高官子弟挑战警方。他们到银行抢劫,警钟敲响警察赶到时,就把阿荣及队员带进了一个早已设计好的空旷仓库里。警员都陷进了匪徒早已设计好的游戏程序里,残忍的被杀害,连阿荣女朋友可颐(杨采妮饰)的弟弟也被无法幸免。阿荣就此被停职,出于内疚也跟可颐分手了。 终日喝得烂醉的阿荣在酒吧遇到了阿锋(谢霆锋饰),阿锋为了使阿荣振作起来,决定假扮警察告诉阿荣自己是上司派来要求得到阿荣协助翻案的新警员。 阿荣又遇到那群狠狠打击他的罪犯,与他们斗志斗勇,在警花莎莎(蔡卓妍饰)的协助下知道匪徒当年的事件被编成了一部游戏,同时也知道了当年为何情报被泄漏的原因。
- 圣诞前夕,丽贝卡促成了一家投资银行与林肯汽车公司的合作。本该升职的她来到公司后发现居然被上司辞退。丽贝卡不轻言放弃,她想在圣诞节期间留在纽约继续求职;她的中学闺蜜要在圣诞节前一天举行婚礼并盛情邀请她回到镇上与大家一起热闹,自从三年前父亲去世,就再没回过家,也与母亲的关系日渐紧张;下飞机后与出租车司机攀谈起来,司机非常善谈,丽贝卡认为婚姻是注定要失败的投资,而司机先生认为婚姻是上天赐予的礼物,临分别前,司机送给丽贝卡一个水晶花挂件,并祝她圣诞节快乐。好朋友婚礼上遇到了查德,那个当初出轨在先的男友,查德说当初是误会;第二天,准备收拾东西回纽约,却发现这一天依旧是圣诞节前夕,“命运先生”就是那个司机老先生,告诉丽贝卡需要去寻找命运和自己内心问题的答案,来帮助自己摆脱这个恶性循环;无数次的反复中,她感受母亲对她的爱,查德的误会,敞开心扉拥抱爱情。