清朝康熙年间,少林俗家弟子洪熙官(李连杰饰)是红花会成员,力争反清复明。 洪熙官被同门弟子马宁儿(计春华饰)背叛,全家被叛徒杀害。 幸运的是,他的小儿子文鼎(谢苗饰)躲过了这场灾难。 洪熙官刺死马宁儿,与文鼎浪迹天涯。 洪熙官父子遇见了出轨的朱小倩和红豆母女,发生了很多意外。 少林遭遇劫难。 智波禅师在五位小居士的背上纹了藏宝图。 为了防止他们被朝廷带走,他给洪熙大人发了一封密信,护送他们去红花会。 但马宁儿被洪熙官打成重伤后,并没有死。 相反,他变成了一个有毒且刀枪不入的怪物。 他杀死了红花会的总舵,追杀了五个孩子……