少林寺数百年来弘扬大业、发展武术,为和平繁荣做出了不朽的贡献。清廷为了镇压异见,控制百姓,利用史绍峰(田俊饰)等少林汉奸围攻少林,致使少林弟子逃亡各地。少林大智禅师的得意门生云飞(谭道亮饰)已经完成了武学学业,奉大师之命下山保护反清义士,清理少林门。云飞在陆德的谭小笛(成龙饰演)的帮助下,潜入了石绍峰所在的白石镇。巧合的是,一群正义的人救出了一名少林弟子。可惜的是,史绍峰和他的团队早有准备,史志的右臂杜青(洪金宝饰演)杀死了无数义士。云飞走近杜青,假装加入了石绍峰的队伍。没想到,他被石识破了,被关进了监狱。谭小笛再次上前营救云飞。原来谭小笛的哥哥是被石绍峰杀害的。二人决定联手杀死施,并立即邀请因施少风而误杀爱女的剑术大师江楠加入二人阵营