程家三兄弟為民除害,因此而惹惱了地煞(權永文 飾)和天煞(任世冠 飾),遭到兩人報復。老大慘死于屠刀之下,老二程振南(田俊 飾)和老三程振北(陳慧樓 飾)分別帶著他們的兒子阿龍(成龍 飾)和阿棟(惠天賜 飾)踏上逃亡的旅程,一場混亂之中,阿龍和阿棟失散,從此踏上了兩條截然不同的人生道路。 時光荏苒,阿龍成長為了樂觀開朗的正直青年,一次無意中,他使出了失傳已久的程家拳,被一直耿耿于懷的地煞和天煞發現了行蹤,結果家中慘遭滅門,丐幫幫主的女兒小玲(林銀珠 飾)幫助阿龍逃過一劫之后亦不幸命喪黃泉。此仇不報非君子,阿龍和久違的阿棟決定聯手,替父親等人報仇。