20年代末,為完成師父霍元甲的遺愿,陳真(李連杰飾)赴東洋學習先進技術,并與日本女孩山田光子(中山忍飾)相戀。因霍元甲中毒身亡的疑云,陳真返回中國協助師弟霍廷恩(錢小豪飾)掌管精武門,卻因威望與理念分歧引發權力之爭。陳真暗中追查師父死因,通過驗尸確認霍元甲系日軍軍官藤田剛(周比利飾)投毒所致。為掩蓋罪行,藤田剛嫁禍精武門并挑動日本黑龍會總教頭船越文夫(倉田保昭飾)上門挑釁。決戰當日,陳真在生死較量中擊敗船越文夫,當眾揭露藤田剛的陰謀。最終兄弟冰釋前嫌,在清除內外危機后共同振興精武門,陳真則選擇重返東洋繼續追尋理想。