（周润发饰）无人能敌，他在东京接受日本人上山宏次（鹿村泰祥饰）的赌约，与他比试麻将及掷骰子，高进获胜之后与上山餐叙。上山宏次的父亲因被新加坡赌王老千陈金城（鲍汉琳饰）诈赌，愤而自杀，上山请託高进替自己复仇，并安排曾任阮文绍时期南越军特种部队上尉的龙五（向华强饰）担任高进的贴身保镳。高进回到香港后，因在一次赌局中为了保护朋友，遭到黑帮首领南哥（杨泽霖饰）追杀，虽然龙五及时出现解决了敌手，但高进下火车后不小心从山上跌落，被游手好闲的混混陈刀仔（刘德华饰）与乌鸦（黄斌饰）所救。头部受到撞击的高进患上失忆症，智