《谁可以给我新版猫咪的地址》陈老汉接孙女放学,路上看到公示栏上禁止燃放烟花爆竹的通知后唉声叹气他已经好几年没有公开表演过药发木偶了陈老汉在家里摆弄药发木偶时孙女静静看到一个铁罐很好奇便打开来玩耍却不小心引起火苗铁罐爆炸了爆炸中陈老汉和孙女静静身体互换如今外表沧桑的陈老汉内藏一颗少女心而风华正茂的陈静静内心却是抠脚老汉一连串连锁反应发生一段啼笑皆非的故事正式在这个宁静的乡村上演赌神高进(周润发饰)自从血洗江湖后无心恋战遂携新妻温柔(张敏饰)隐居法国生活平静以画为伴台湾黑帮掌门人仇笑痴(吴兴国饰)野心勃勃要与高进一较高下激他重出江湖借高进会友之际带人潜入屋中将其妻其仆全部杀死悲痛欲绝的高进一人回大陆散心途中偶遇台湾黑帮头目(柯受良饰)与他女儿(邱淑贞饰)二人结为至交却不料头目遭人暗算身亡进碰巧救下其年幼的儿子展开逃亡而此时游手好闲的大陆汉(梁家辉饰)与妹妹(吴倩莲饰)碰巧遇上逃亡的进而大陆公安队长(徐锦江饰)也尾随而至一场猫捉老鼠的游戏即将展开而幕后操纵的仇笑痴又有什么阴谋呢……芝士与火腿是一对地下新组合成立 “包出气公司”专帮各节人士解决心头抑郁例如受雇给人狂打而有钱进袋但二人接工作有一个重要原则就是只对付坏人不搞好人 某日一轮椅阿伯来到要求二人杀害一个美貌少女祖儿二人感到愕然至极原来阿伯解释自己全身瘫痪乃祖儿已去世的父亲所伤祖儿父亲伤天害理只做怀事而祖儿不停做善事补救……犯罪现场的所有迹象都表明它和一连环杀人案有关然而小报摄影师莉娜却认为这是另一起谋杀案背后藏着另一个故事随后莉娜妹妹瓦内萨最好的朋友被杀身亡瓦内萨只知道她的朋友在参加完舞会之后坐上一辆计程车……莉娜觉察到事情的严重不顾警察和同事的冷嘲热讽开始了追查凶手的行动她想尽办法要得到一个大计程车公司老板的帮助但在他面前莉娜总有不安的感觉当发现凶手已经注意她并跟踪她时为了抓到凶手她不惜成为诱饵在祥和的日光峡中“寻仇客”的出现将客栈的老板娘红柳与她的儿子沙枣的生活搅乱了但客栈内欢声笑语般的生活使“寻仇客”从强烈的复仇欲望中分裂出来使他不断在这种矛盾的境地中挣扎严寒的冬天将他们的距离拉近开始互相依赖之际却惊觉他毕生精力寻找的仇人竟是近在眼前的一个人...