故事讲述的是澳门社会,黑道横行,以基哥、佐治各自为首的两大帮派为争夺地盘而闹得不可开交,于是幕后老大洪先生则表示要出山清场,实则是为了乘机铲除异党,基哥与佐治为了不给洪先生清除的理由,便秘密商议谈判,以能联手对付洪先生。谁知就在谈判前夕,突然江湖上传出基哥要出500万暗花杀佐治的消息,一下子各路杀手纷涌至澳门。基哥为了保证佐治不被遇刺而造成混乱局面,就派其得力手下腐败警探阿深( 梁朝伟 饰)去阻止事情发生,这时一名叫耀东的光头杀手( 刘青云 饰)和一名叫阿凤的神秘女子( 邵美琪 饰)出现,并不断为他制造麻烦,而当他最后明白一切时已经退无可退了 。
片中梁朝伟的演技是登峰造极的,他的演技已经凌驾于导演之上了,他太少自我牺牲精神,在生活中他对自己能力的日益觉悟只能使得他在今后的影片中更加难以被使用,除非影片是为他量身定做的,他几乎做不了配角。他总使得演对手戏的人黯然失色,从《辣手神探》开始就是如此。这也不是他的错,如果有更强的导演和剧本,那么可能也不是问题。细节,也仍然是这部影片的重中之重,很多地方的处理都值得玩味。再有就是音乐,我同意说“最好的电影音乐就是没有音乐”,意思是音乐和剧情一体,你不觉得是在听音乐。如此说来《无间道》的音乐就显得太过出彩,喧宾夺主,而《暗花》,我则是在看过很多遍以后有意去听才开始意识到音乐。