清朝康熙年间,少林俗家弟子洪熙官(李连杰饰)是红花会成员,试图反清复明。 洪熙官被师兄马宁儿(季春华饰)出卖,家人被汉奸杀害。幸运的是,他的小儿子文定(谢苗饰)避免了这场灾难,洪熙官刺死了马宁儿,然后带着文定四处游荡。 洪熙官父子结识了出轨的朱小倩和洪都母女,引发了许多事情。 少林被劫时,智普禅师将藏宝图纹在五个年轻俗家弟子的背上,并密函告诉洪熙官护送他们去红花会,以防被朝廷带走。 然而,马宁儿被洪熙官打成重伤后,并没有死。反而变成了一个带毒,刀枪不入的怪物。他杀了红花会的总舵手,追了五个孩子...