闻名中外,曾担任美国赌场保安总顾问的魔术手石一坚(周润发饰),终回流澳门退休,更宴请各方朋友到来庆祝生日宴。其中好友Benz哥(许绍雄饰)与他的儿子小冷(谢霆锋饰)以及外甥牛必胜(杜汶泽饰),更特别由香港来到澳门到贺。翌日,大陆、香港以及澳门三地警方,竟不相约而同找上石一坚,希望他可以打击对付DOA组织集团的高先生(高虎饰),但坚却以退休为由婉拒了事。
另一边,小冷竟与牛必胜一起找上门,希望坚哥收他俩为徙弟,坚哥虽欣赏小冷,但奈何已经退休,只好拒绝,但看在Benz哥份上,就招待他一夜。谁不知,当晚竟遇上了杀手(张晋饰),杀手们不问原因直接追击小冷以及坚哥爱女阿彩(童菲饰)。期间虽有中国公安洛欣(景甜饰)相救,但阿彩终难逃一劫,被害至失忆。
明查暗访下才知道,幕后的黑手竟是高先生。事情又岂会是无缘无故发生,坚哥与小冷二人联手,加上女公安洛欣三人,布下奇谋妙计对付高先生,斗智斗力,誓要查个水落石出,将他绳之于法。