香港铜锣湾,喧嚣鼎沸,鱼龙混杂。黑道中两大势力洪兴和东星盘桓于此,龙争虎斗,此消彼长。洪兴老大洪胜(谷峰 饰)骁勇精明,为人义气,颇得徒众敬仰,却独独与儿子洪飞(梁朝伟 饰)关系不和。洪飞淡出黑道,独来独往过着自在生活。洪兴马仔小椿(陈小椿 饰)偶然与东星老大的儿子阿宝及头面人物垃圾,正当危难之时阿飞出手相助。小椿对其无限崇拜,更将妹妹小彤(李若彤 饰)介绍给阿飞。身为记者的小彤从小就对金庸小说中的英雄侠客充满敬仰,她对江湖之事怀有一份浪漫的清结,由此小彤阿飞渐渐萌生感清。
洪胜年事已高,准备金盆洗手,但在典礼当晚遭到东星搔扰,气急病倒。在小彤的劝说下,阿飞与父亲重归于好。与此同时,洪兴与东星的矛盾日益激化,一场黑道风曝即将到来……对于车上这个脸上没井么笑容的家伙,拳套青年心里是没有一点好感的,一来,他刚才没有下车帮他,二来,那家伙脸上没有什么笑容。对于不笑的人。没几个人会喜欢。