Jack(黎明 飾) 追隨皮哥多年,阿豪(劉青雲 飾)是追哥的得力助手,兩人各爲其主,卻早已耳聞對方威名。在一次行動中,阿豪放了Jack一馬。二人駕車狹路相逢,相互對撞,各自從車內爬出,但手中卻拿著各自從家裡帶來的珍藏紅酒,二人因而偕同女友琪(蒙嘉慧 飾)和玲(梁藝齡 飾)一起 去小酒吧痛飲,直稱相見恨晚,便相約大戰過後再來喝個痛快,但兩人心中各知自此一別後再見便是生死相搏之時。阿豪、Jack在泰國兩敗俱傷,但老大下手,阿豪雙腿被打斷,Jack被打至完全昏迷。
聞訊後的琪、玲趕往泰國,卻遭不測。一年後,皮哥、追哥言和,對舊事卻避而不談,阿豪爲此境況慘澹,而不問江湖事的Jack能否出山,真心英雄真否可以不死,他們能了卻復仇的心愿嗎?