《香港1968》广东十虎之一谭敏(傅声)之侄谭聪, 在赌馆当巡场一夜, 十虎的徒弟及后人等四人在赌场相聚时旗人佟七(王力)带着前清官之子梁小虎突袭把谭聪杀死原由是十虎之黎仁昭(狄龙)、谭敏等昔日曾把梁父杀死以助反清义士蔡民义脱险梁小虎遂决意与师叔佟七、佟八联手杀死仍在世的十虎及其后人传人为父...离婚一年的替身演员张浩找前妻求复合惨遭拒绝与此同时他得知自己有脑癌还能活两周张浩购买了人身意外保险后前往泰国一为完成和妻子的旅行约定二为制造意外死亡假象给妻儿留一笔赔偿金在泰国张浩无意将FBI探员詹姆斯·邦迪撞失忆后被误认成邦迪协助警方铲除毒枭坤沙张浩觉得这是个两全其美的法子:既能满足主角梦还能成功作死翌日张浩和警方冲进毒枭窝点凭借不怕死的精神攻到坤沙老巢但最终不幸被俘虏此时张浩接到医生电话被告知根本没病张浩顿时慌神坤沙给他最后一次和亲人通话的机会张浩打给前妻两人一番互诉衷肠就在坤沙要杀张浩时泰国警方出现活捉坤沙最终张浩和前妻复婚李志超(周润发)与周强(狄龙)乃一对任职警界多年的好朋友十年前强与搭档将毒贩姚达(徐少强)绳之于法达甫出狱即向强之拍档下毒手强也不能幸免先是遭受纪律处分后更被杀手伏击强虽然侥幸逃脱但家人却难逃厄运超本替强出头向达提出希望二人之间可以大事化小但经此一役加上发现自己爱上的女人Penny(恬妞)原来是达的女朋友超体会到一定要因人而仁因人而暴绝不可墨守成规遂决定与强一起找达报仇......