《婚纱摄影公司》刑警林贵仁(梁朝伟饰)隶属日本国防外务科特别侦缉组美国政府悬红三千万美元追查号称“复仇者”的美金伪钞电版林获知电版到了香港便孤身深入黑帮内部盗取却碰上美艳动人的女飞贼JJ(舒淇饰)二人合力偷出电版在最后关头JJ却出卖林挟着电版逃脱JJ得手后喜悦地打开铁箱一看里面却早已被掉包贵仁持着真的电版送往美国领事馆领赏接待他的是领事馆职员Owen(任贤齐饰)Owen带走电版称找专家验收林却突然醉酒昏倒醒来才知电版竟被Owen设计骗走林贵仁于是追踪Owen到韩国展开一场斗智斗勇的追逐战其后不但引来JJ的介入林贵仁更要面对伪钞集团龙头“北极熊”的连番狙击在恋人(张曼玉)负气嫁给兄长的当晚欧阳锋(张国荣)黯然离开白陀山走进沙漠某个小镇成为一名杀手中介人他的朋友、风流剑客黄药师(梁家辉)每年都来小镇与他畅饮酒话里有关白陀山的消息令他忘却往事的念想渐次演变成自欺行为黄药师只是表面风流他迷恋好友“盲武士”(梁朝伟)的妻子桃花(刘嘉玲)后者在丈夫死后永远地离开了他;而对迷恋他的女人慕容嫣(林青霞)他又不愿兑现曾经随口说出的承诺这使得慕容嫣迷失于自己的身份中与欧阳锋构成短暂“买凶杀人”关系的洪七(张学友)、村姑(杨采妮)等人也都有一段只有他们自己才知、不愿回首的痛苦过往洪兴老大程雪武功高强做事心狠手辣在江湖上结下不少仇家东升飞被程雪爸爸赶去菲律宾多年因为混的不好回到香港为了跟洪兴争夺地盘几次找程雪麻烦程雪的弟弟阿飞在法国留学多年回来应聘到服装公司工作东升兴处心积虑对付程雪最终出卖程雪的人竟是他的心腹...