曾經名貫國際賭壇的賭俠「魔術手」石一堅(周潤發 飾),在半年前協助國際刑警摧毀洗錢集團DOA後便銷聲匿跡,隱退江湖,整日裡和他那台操著四川話的機器人傻強插科打諢,倒也逍遙自在。但是好景不長,某天他險些遭到女殺手刺殺。原來宿敵DOA對其恨之入骨,定欲滅之於無形。除此之外, DOA首席會計師小馬(張家輝 飾)捲走組織高達150億美元的黑金,帶著女兒初一(王詩齡 飾)逃到泰國。迫不得已,石一堅和擔任國際刑警的大弟子阿樂(余文樂 飾)合作,追查DOA的幕後主使,並試圖尋找到小馬的蹤跡。
上天入地,子彈橫飛,圍繞著巨額黑金和DOA的祕密,正邪雙方展開了新一輪的較量與廝殺……