台湾黑帮老大龙日福遇袭,幸好他的义子一龙(邓光荣饰)舍命救了他一命。后来,一龙被选为他的继承人,这引起了他的亲生儿子龙二(任达华饰)和龙三的不满,他们甚至试图将一龙处死,以至于龙日富不情愿地命令龙二杀了他。他不想让龙二掉头送龙日富一起进坟墓,龙二命心腹小林。 虽然小林对龙儿忠心耿耿,但他也仰慕一龙。在忠义两难之后,他违抗命令,释放了受伤的一龙和他的妻子雪儿,让他们逃到香港,过着隐姓埋名的生活。 一龙无意中结识了酒吧老板李成和他的哥哥菲达(刘德华饰)。虽然菲达是个流氓,但他很有正义感。他们因为某件事结下了生死之交。 后来菲达和一个醉鸡起了冲突,发誓不再踏足江湖的龙一又以朋友的身份出去了。他不想醉鸡是龙逸送的。