一外省武功高强的马天生遇上二百友等人欺负,梁宽(石修 饰)(元彪 饰)与苏路见不平,上前相助合力打退二百友。马天生邀约到舍下相?以谢梁宽。梁宽依约到马天生的家,入屋上前查看他已死去。梁宽当时拿起染有血渍石枕,捕快刚好到达现场见状,梁宽逃去。林局长找黄师父交出梁宽待查。牙刷苏分析与二百友等人有关。局长还找到目击证人瞿诚,讲出他是隔着窗见到情形,黄师父有所怀疑。黄师父与徒儿到凶案现场,侦查一点线索。林局长告之梁宽情况及上头有命三日内要捉拿凶徒。黄师父到狱中探望梁宽,师父深信他不会杀人。黄飞鸿(李连杰 饰)(关德兴 饰)及徒弟将目标放在外省人再找线索。后查到龙标在客栈内,想捉拿他,鬼脚七(于洋 饰)被他打伤,黄师父与楷追捕到山上,与龙标对打。后因打败并说出与马天山之间血海深仇,可惜不能亲手杀死他,亦告之他有个二父在广州,马天生南下投靠他。黄师父推测到瞿诚所讲的供词疑点重重,即找瞿诚问过明白。瞿诚正与小娟离开,黄师父等人赶至,瞿诚终承认杀死马天生,还说他过去所作所为......