赌侠2之上海滩赌圣

剧情

大军（程东饰）自从在《赌侠》中遭周星祖打败后，返回中国大陆找其具有特异功能的师弟们，却遇到从明朝穿越时空来到现代的太监（刘洵饰），最后由大军一众师兄弟制伏。
周星祖（周星驰饰）向赌神高进学赌术半年后学成回来香港，与三叔（吴孟达饰）回到周家祖屋。阿星在看电视时看到《上海滩》，随口说丁力不知道是谁想出来的，三叔则说出丁力确有其人，还曾跟阿星的祖父、三叔的老爸周大福开过叉烧包店，并拿出周大福（吴孟达饰）跟阿星的祖母吴春天（吴君如饰）的照片证明。而阿星则在阅读法国赌神Pierre Cashon的传记时向三叔说明Pierre Cashon的生平，以及在书中最后输给很神秘的人物“今晚打老虎”后心脏病发去世。此时大军与其师兄弟刚好追至香港复仇，阿星一度遇上龙五（向华强饰）相救，随后在阿星与大军等人一起发功互抗下，产生时空倒流。阿星、他的三叔和大军皆穿越时空回到过去。阿星醒来后发现自己身处野外，身边只有龙五给他的手提式电话。在此时初次遇见了如梦（香港版由巩俐，台湾版由方季惟饰）。
阿星在路上遇上打算自杀的周大福，一开始以为周大福是三叔，并责怪他为什么变娘娘腔。后来看到周大福身上带的报导许文强昨天遭打死的《申报》，才发现他从1991年的香港返回到1937年的上海。随后两人卷入替许文强报仇的丁力以及杀死许文强的雷老虎两方之间的械斗，阿星发现自己失去了近身战的武功，却无意中得到“隔山打牛”的能力，结果阿星用“隔山打牛”打死了雷老虎（陈龙饰），雷老虎的手下也接着遭到刚好赶到此地的丁力（吕良伟饰）及小菁（杨菁菁饰）打死。丁力对阿星及周大福表示因为阿星帮他打死雷老虎，他愿意帮他实现三个愿望。阿星与周大福斗嘴时不小心用了两个愿望（将周大福扔下窗跟希望他长命百岁），在回答只剩下的最后一个愿望时阿星说还要三个愿望后，引起丁力的欣赏，因为他认为贪心是人的原动力，阿星有潜力成为新一代上海大亨。随后阿星与周大福两人投靠丁力。并在许文强葬礼上遇见雷老虎之结拜兄弟黄金贵（龙方饰），以及市长（田丰饰）及其女如仙（香港版由巩俐，台湾版由方季惟饰），然而阿星仍不知道如仙与如梦并非同一人。黄金贵在劝诱丁力与侵略中国的日本人合作失败后，派埋伏的杀手袭击众人，阿星在枪战中救了如仙。
在丁力赌场开张第一日，黄金贵勾结大东亚共荣圈的川岛芳子（黄韵诗饰），打算让丁力在赌场开张当天破产。川岛芳子派出大军大赢丁力的赌场人员，原本借酒消愁的阿星发现大军，开心的要大军与其返回1991年的香港，却遭大军反呛为什么要回去领一个月一百几十元人民币过日？对大军不肯合作激怒的阿星决定帮助丁力守住赌场，打败了大军。随后川岛芳子与丁力相约赌桌上定生死。
阿星对如仙对自己的冷淡不明就里，在春天向周大福询问之下才发现阿星喜欢的对象是如梦。之后春天约出如梦与阿星约会，在约会时阿星要春天帮他取个法国名字，春天则顺口回了Comment allez-vous? （音近粤语“今晚打老虎”）。
如仙在家中发现其父与川岛芳子的密谈，得知原来市长亦与日本人勾结。在打算打电话揭发时遭黄金贵发现，如仙在与黄金贵争执时遭黄金贵失手推下楼身亡，发现如梦存在的川岛芳子则要求市长让如梦假冒如仙。并派出大东亚共荣圈第一高手——姿五六郎（周比利饰）击败阿星，绑架了阿星及周大福。在日军特务机构所在地霞飞路76号中，川岛芳子以威胁对如梦及三叔用刑要求阿星暗杀丁力。回到丁力住处打算暗杀丁力的阿星遭丁力识破，阿星只得坦白一切。对此丁力打算以自己人头换取如梦及三叔生命，阿星则想到可以借由丁力身上的事物来证明丁力已死。阿星在外制造了一场假爆炸，回76号向川岛芳子拿出丁力的假牙证明丁力已死，然而遭到黄金贵识破。
在狱中阿星与周大福遇到三叔送饭，三叔透露龙五给的电话可以打通。阿星问他打给谁，三叔回答打去问气象。阿星生气开骂叫他打给龙五，请龙五来救他们。三叔后来成功打通电话给龙五，请龙五到1937年的七十六号相救。阿星用特异功能催眠日军守备打开牢门，在眼看失败之际周大福成功用暴力击晕守备打开牢门。在众人逃亡之际再度遇上姿五六郎，阿星留下与姿五六郎单挑。结果在遭对方克制之际接到王局长（黄炳耀饰）打来要找龙五算账（因龙五接到三叔电话后就偷走警局装备到1937年）的电话，靠着王局长给的武功建议，阿星一一化解了姿五六郎的招式。阿星并用王局长教的“夺命绞剪脚”（台湾版为“夺命剪刀脚”）击败了姿五六郎。
阿星一行人在逃亡中遭到日军部队包围，所幸龙五带着一群特种部队及时赶到，击败了日军。阿星则向龙五说明自己还需帮丁力赢得赌局，叫龙五与广东特异功能协会于一小时后再度发功。回到赌局的阿星发现川岛芳子将对手换成法国赌神Pierre Cashon，双方各显特异功能并且力尽。结果阿星在大军倒戈帮忙下阿星赢得这场赌局，并在赌局中赌黄金贵的人头，Pierre Cashon因赌输而心脏病发身亡。穷途末路的黄金贵一度打算挟持如梦，却反遭假扮成如梦的小菁刺伤，最后黄金贵也恶有恶报遭丁力枪杀。此时广东特异功能协会再度发功，然而阿星已失去特异功能无法感应。最后阿星获得大军再度发功相助，却在阿星打算将如梦带回1991年时，如梦发生衰老现象。大军说明因如梦是不同时代，将如梦带回去她会老死，阿星只得独自回到1991年，大军则宁愿留在1937年当大爷。并向丁力说出真正的最后愿望：好好照顾如梦。
隔天阿星打算返回美国专心跟赌神研究赌术，忘记过去，并且决定不再泡妞。阿星认为今身今世都不会再谈恋爱的时候突然一台车飞驰让阿星和三叔被转的好几圈，发现车上的驾驶是绮梦，阿星高兴著冲向绮梦而忘记他的目的了。