梁洪(梁波罗 饰)本是苏中根据地的一名新四军干部。1943年上级派梁洪来到了设在上海的51号兵站,兵站对运往根据地的军用物资药品起了很大的作用。之前由于叛徒的出卖,兵站受到冲击。梁洪以上海帮会头目范金生的守门弟子“小老大”的身份出现在上海。他在我地下党组织的掩护下,与范金生的大徒弟吴淞巡防团长的黄元龙(邓楠 饰)拉上了关系。日寇情报处长龟田(李保罗 饰)对梁洪的出现起了疑心,命令情报科长马浮根(李维 饰)密切监视梁洪。在请客宴会上马浮根故意用帮会黑话来盘问他,梁洪轻松应答,马浮根虽疑惑却没有抓到把柄。
影片讲述了抗美援朝战争时期,我国志愿军三排排长孟大关(任天野 饰)临危受命,带领小队前去解救被困敌后的侦察排,经历了一系列艰难险阻,三排与“杜神枪”杜川(李东学 饰)带领的侦察排成功汇合。为了避免大部队更大伤亡,孟大关与杜川在危急关头果断决定困死无法补充供给的敌方重炮营,一次次小规模战斗在这个无名水川暗暗展开……
石一坚(周润发 饰)在女儿(童菲 饰)的婚礼上,因误用兄弟小马(张家辉 饰)的“催眠治疗”加上机器人炸弹袭击而变得精神错乱。神秘人物易天行(张学友 饰)一心想要置石一坚于死地,幸亏龙五(向华强 饰)带领儿子龙十五(向佐 饰)及时营救。“赌侠”刀仔(刘德华 饰)与赌神表妹高菲(李宇春 饰)也一起来帮助石一坚恢复记忆,众人终于知道易天行就是幕后黑手,为了调查清楚真相,石一坚与“赌神”(周润发 饰)联手,最后大战一触即发。