聞名中外,曾擔任美國賭場保安總顧問的魔術手石一堅(周潤發 飾),終回流澳門退休,更宴請各方朋友到來慶祝生日宴。其中好友Benz哥(許紹雄 飾)與他的兒子曬冷(謝霆鋒 飾)以及外甥牛必勝(杜汶澤 飾),更特別由香港來到澳門到賀。 翌日,大陸、香港以及澳門三地警方,竟不相約 而同找上石一堅,希望他能夠重出江湖幫忙對付DOA組織集團的高先生(高虎 飾),但堅卻以退休爲由婉拒了事。 另一邊廂,冷竟與牛必勝一起找上門,希望堅收他倆爲徙弟,堅哥雖欣賞小冷,但奈何經已退休,只好拒絕,但看在Benz哥份上,就招待他一夜。誰不知,當晚竟遇上了殺手(張晉 飾), ...