聞名賭壇的“魔術手”石一堅(周潤發(fā)飾)在參加好友龍叔(姜大衛(wèi)飾)的海上生日派對時,突遭來路不明的女殺手伏擊,后得知她們受舊敵D.O.A組織派來滅口,而她們的目標不僅是殺死石一堅,更要捉拿攜組織一百五十億美元資金潛逃的會計小馬(張家輝飾)為保護小馬及粉碎D.O.A的陰謀,石一堅與徒弟Vincent(余文樂飾)前往泰國,結果與小馬及其女兒初一(王詩齡飾)結成患難拍檔,并經(jīng)歷一連串奇遇;期間,石一堅還與舊情人莫愁(劉嘉玲飾)重逢,兩人再續(xù)前aaa。但讓眾人始料未及的是,這時D.O.A已布下了一個更大的圈套……