故事的主人公是一个魔术师,他经常在现场邀请嘉宾与他一起表演看起来很恐怖的魔术,像是把剑穿过嘉宾的身体等等。不过更恐怖的还在后头,那些参与过这种表演的嘉宾,后来都一一死去,死法就跟魔术师曾经表演的一模一样……
闻名中外,曾担任美国赌场保安总顾问的魔术手石一坚(周润发 饰),终回流澳门退休,更宴请各方朋友到来庆祝生日宴。其中好友Benz哥(许绍雄 饰)与他的儿子晒冷(谢霆锋 饰)以及外甥牛必胜(杜汶泽 饰),更特别由香港来到澳门到贺。 翌日,大陆、香港以及澳门三地警方,竟不相约 而同找上石一坚,希望他能够重出江湖帮忙对付DOA组织集团的高先生(高虎 饰),但坚却以退休为由婉拒了事。 另一边厢,冷竟与牛必胜一起找上门,希望坚收他俩为徙弟,坚哥虽欣赏小冷,但奈何经已退休,只好拒绝,但看在Benz哥份上,就招待他一夜。谁不知,当晚竟遇上了杀手(张晋 饰),杀手们不问原因直接追击小冷以及坚哥爱女阿彩(童菲 饰)。期间虽有中国公安洛欣(景甜 饰)相救,但阿彩终难逃一劫,被害至失忆。 明查暗访下才知道,幕后的黑手竟是高先生。事情又岂会是无缘无故发生,坚与小冷二人连手,加上女公安洛欣三人,布下奇谋妙计对付高先生,斗智斗力,誓要查个水落石出,将他绳之于法……
天豪集团主席病逝, 其子天接管一切, 天施计欲把义兄铲除, 杰逃亡至菲律宾, 得蔡收留为杀手. 一次任务失败, 杰和蔡被帮会追杀. 其时天豪集团被手下Ray所吞占, 杰查出他们被追杀实为Ray在背後操纵, 决定回港助天向Ray开战.
风景如画的云南大理,流传千年的鬼郎君面具传说,吸引着一批又一批追逐者。神探之子靳天和神偷之子安明这对老冤家也在此碰头,阴差阳错住在同一屋檐下。两人心照不宣地各自调查面具的下落,期间,性感的国际文物贩子卡翠娜、鬼灵精怪的沐家小姐、神秘莫测的客栈老板轮番登场,神偷和神探的CP组合会迸发怎样的火花?面具的下落究竟如何?面具的拥有者又会面临怎样的命运?