《碧荷po》经常沉醉在漫画世界中的酒吧侍应生阿星(周星驰)很崇拜黑社会人物机缘巧合他被黑帮老大韦杰(成奎安)收为手下并与其义子阿俊(林俊贤)成为莫逆之交两人同韦杰另一手下朱标搭档做事时配合无间建了许多奇功以致韦杰打算退休之前从手下众人中找一接班人时三人成为首选三人被派赴泰国金三角进行毒品交易不想中途生出诸多波折好不容易完成任务回到香港后朱标遭人杀害阿星被疑为凶手不得不藏匿起阿俊虽相信他是清白却也无计可施某日阿星电话约出阿俊见面不想一名杀手尾随而至澳门赌场的老板刚刚去世对头况小姐(何超仪 饰)突然前来挑衅幸好代掌柜卓一(刘青云 饰)及时赶到才化险为夷原来赌场太子张人杰(古天乐 饰)远在加拿大赌场生意遵遗嘱由卓一打理在卓一的安排下张人杰千里迢迢回来奔丧但各位股东均感到这个小伙子缺乏经验在跟卓一的单挑中张人杰更是屡遭戏弄张人杰整天沉迷网络扑克结识了一个牌友(应采儿 饰)二人相约在扑克邀请赛相会虽然在刻意安排下二人同桌但是由于张人杰缺乏实战经验所以屡尝败绩在众人嘲笑声中黯然离场在张人杰一蹶不振的时候他遇到了命中贵人——笑容(邓丽欣 饰)在她的帮助下他恢复了信心不但扑克技艺大涨两人也日久生情但是他们的命运此时却发生了改变……黄文展“狗头”(任达华 饰)和何家宝“猪女”(徐子珊 饰)是香港CIB(Criminal Intelligence Bureau)的职员CIB俗称香港警察中的狗仔队里面人人行动低调样貌平凡但却对罪犯有极其灵敏的嗅觉狗头和猪女这次的任务是追踪珠宝劫案的疑犯陈重山(梁家辉 饰)陈重山是个犯案“天才”对躲避警察追捕有丰富经验和巧妙手段这次CIB行动比平时都更为艰巨尽管已经警方十面埋伏狗头和猪女都使出浑身解数陈重山还是屡屡逃脱一路的跟踪就好像猫捉老鼠没完没了陈重山似乎有神奇的力量闻到警察追到身边的气味眼看有警员在追踪过程中殉职狗头和猪女心急如焚...