洪熙官(甄子丹飾)是朝廷武官洪亭南(潘志文飾)的兒子,對武術(shù)十分癡迷。洪亭南表面為朝廷效忠,但其真實(shí)身份卻是主張反清復(fù)明的革命領(lǐng)袖,當(dāng)這致命的秘密暴露之時,亦是洪亭南家破人亡之際。父親的死讓洪熙官受到了很大的刺激,他發(fā)誓要好好研習(xí)武藝,替父親報(bào)仇雪恨。洪熙官和好友高進(jìn)忠(甑志強(qiáng)飾)、童千斤(梁日豪飾)一起進(jìn)入了少林寺修習(xí),之后三人遇見了同樣武藝高強(qiáng)的方世玉(張家輝飾),彼此之間結(jié)下了極為深厚的友誼。然而,洪熙官發(fā)現(xiàn)高進(jìn)忠心術(shù)不正淪為叛徒,更企圖對栽培他的師傅和整個少林寺行不軌之事,忍無可忍的洪熙官站了出來,和昔日好友兵戈相見。