知名赌坛的“魔术手”石一坚(周润发 饰)在参与好友龙叔(姜大卫 饰)的海上生日派对时,突遭去路不明的女杀手伏击,后得知她们受旧敌D.O.A组织派来灭口,而她们的目的不只是杀死石一坚,更要捉拿携组织一百五十亿美元资金逃窜的会计小马(张家辉 饰) 为维护小马及粉碎D.O.A的阴谋,石一坚与徒弟Vincent(余文乐 饰)前往泰国,结果与小马及其女儿初一(王诗龄 饰)结成患难拍档,并阅历一连串奇遇;时期,石一坚还与旧情人莫愁(刘嘉玲 饰)重逢,两人再续前缘。但让众人始料未及的是,这时D.O.A已布下了一个更大的圈套……