禁止鸦片贸易的第一专员；他偕同妻子素素（陈少霞饰）到上海，决心取缔所有非法鸦片贸易，他的副手山东猫（金士杰饰）和邬君（俞飞鸿饰）作为助手，同上海大毒枭戴济民（刘松仁饰）和腐败黑恶势力的保护伞——警察署长倪昆（顾宝明饰）做斗争的故事。故事结构模仿1987年美国电影《义胆雄心》，但两片相比之下，主角最后的结局则明显不同。因为本片结尾时张一鹏之死这个结局的设计，使得本片充满了悲剧色彩和批判意味。影片主题曲为刘德华演唱的经典国语歌曲《忘情水》。
剧情.法国留学归来、曾在广州黄埔军校工作的张