洪興大飛(黃秋生飾)因女兒阿May與東星皇帝(黎駿飾)的戀情被迫談判,但雙方矛盾因善仔等人滋事升級。大飛探望病重前女友時意外得知17歲兒子竟是善仔(林子善飾),盡管親子鑒定證實血緣關系,父子均難以接受。東星與云南毒販交易期間,皇帝借機派善仔執行任務卻暗吞毒品嫁禍大飛。在幫派利益與血緣羈絆的雙重壓力下,善仔最終選擇揭露皇帝陰謀并與大飛聯手對抗東星毒販。雙方矛盾隨著毒品交易曝光演變為激烈火拼,洪興與東星的勢力格局因此發生重大變化。