霍元甲(李連杰 飾)年少時以稚嫩的霍家拳打敗向他挑釁的小惡霸後習武信心大增,憑著對武術的悟性及熱情,他的武藝根基日益深厚,成為天津赫赫有名的武師,可是其性情也漸變得浮躁傲慢,越來越好勇鬥狠。得知徒弟被天津另一高手秦爺重創後,霍元甲不問原由闖入秦爺的壽宴,威逼其當場籤生死狀 與他比武,雖然最後他取得了勝利,但卻因此賠上了他一生最愛的母親及女兒的性命。大錯鑄成後,痛不欲生的霍元甲神志昏亂遠走他方。後得某偏遠村落的村民孫婆婆及其失明孫女月慈(孫儷 飾)的悉心照料,霍元甲復原了精神氣,並開始領悟武學的真諦