外号“赢尽天下无敌手”的魔术手石一坚(周润发饰)协助国际刑警捣破洗黑钱集团DOA但他一生最爱的莫愁却跳机自杀。莫愁(刘嘉玲饰)的另一追求者军火商、赌场大亨易天行(张学友饰)誓要为莫愁报仇,在石一坚女儿婚礼引爆炸弹追杀坚。之后,赌神高进两位徒弟刀仔(刘德华饰)、小马(张家辉饰)和赌神之妹高菲(李宇春饰)携手石一坚联手抗敌。