隋朝末年(nian),隋将(jiang)王世(shi)充的(de)侄子王(wang)仁则(ze)(于承惠 饰)在(zai)督建河(he)防工(gong)事时(shi),杀死了起来反抗暴(bao)虐的(de)神腿(tui)张,但令其儿子小虎子跳河逃离虎口。小(xiao)虎子被(bei)少林(lin)僧人救起(qi)收入寺(si)中后,为报父(fu)仇毅然削发为僧,法(fa)名(ming)“觉远”(李连杰 饰)。
王仁则(ze)的侍(shi)卫(wei)长遇见牧羊女白无瑕(丁(ding)岚 饰)后垂涎其美色,强行将其 抢回府并欲酒 后施(shi)暴,恰巧被只身前(qian)来报(bao)仇的(de)觉远发现。在救白(bai)无瑕(xia)逃生的过程(cheng)中,觉远因(yin)武功(gong)欠佳被(bei)王(wang)仁(ren)则刺伤,促使(shi)其回到少林寺后更加刻苦练功。后因觉远救援被王仁(ren)则追(zhui)赶的李世民,少林寺遭遇劫难(nan),觉远身上的责任更重一层。