香港銅鑼灣,喧囂鼎沸,魚龍混雜。黑道中兩大勢力洪興和東星盤桓於此,龍爭虎鬥,此消彼長。洪興老大洪勝(谷峰 飾)驍勇精明,為人義氣,頗得徒眾敬仰,卻獨獨與兒子洪飛(梁朝偉 飾)關系不和。洪飛淡出黑道,獨來獨往過著自在生活。洪興馬仔小春(陳小春 飾)偶然與東星老大的兒子阿寶及頭面人物垃圾,正當危難之時阿飛出手相助。小春對其無限崇拜,更將妹妹小彤(李若彤 飾)介紹給阿飛。身為記者的小彤從小就對金庸小說中的英雄俠客充滿敬仰,她對江湖之事懷有壹份浪漫的情結,由此小彤阿飛漸漸萌生感情。
洪勝年事已高,準備金盆洗手,但在典禮當晚遭到東星騷擾,氣急病倒。在小彤的勸說下,阿飛與父親重歸於好。與此同時,洪興與東星的矛盾日益激化,壹場黑道風暴即將到來……