自幼家貧的關豐曜(郭富城),父親逝世后便往省城投靠父之好友段南(狄龍),一同在“四季織”當工人。“四季織”老板是年青寡婦白筱君(張曼玉),對段暗生情愫。旗人喀布和(曾江)藉著舉辦擂臺比武而開設賭局,更羅致大批江湖中人為自己賣命,以鞏固勢力,儼如地下皇帝般。縣官袁天佑(張逃輝)對其所為大為不值,惟沒證據把他繩之于法。喀布和所開的“天龍坊”,一直不及“四季織”,含恨在心,于是不惜火燒“四季織”,并加以破壞,關打抱不平,但段知道喀決不就此罷休,迫于把關逐出工場,以平喀憤。關不知就里,單人匹馬往打擂臺,喀見關身手不凡,于是誘騙他加入“天龍坊”,更布局令關親自殺死好友華文慧之父,以方便箝制著關。關一錯再錯,竟將段本是殺手的身份向喀透露,喀于是迫縣官袁緝拿段,袁借勢與段合謀對付“天龍坊”。段往“天龍坊”不幸竟遭暗算,誤服毒酒,被喀等人傷得體無完膚,最后更以萬箭穿心把他置諸死地,關趕至決與喀拼個死活。