20年代末,為完成師父的志愿,陳真(李連杰 飾)到東洋學先進技術,他喜歡著日本女孩山田光子(中山忍 飾)。因為師父霍元甲之死,陳真回到中國,協(xié)助師父之子霍廷恩(錢小豪 飾)主持精武門的業(yè)務,不料卻引起了他的妒忌,師兄弟之間引發(fā)權力之爭。 另一方面,陳真追查師父死因,懷疑是日軍 軍官藤田剛(周比利 飾)暗中使用慢性毒藥殺死霍元甲。陳真請醫(yī)生驗尸,證實師父確系中毒而死。藤田剛恐陰謀敗露,殺人嫁禍,展開了連場惡斗。不久,藤田剛挑戰(zhàn)精武門,他誘使日本黑龍會總教頭船越文夫向精武館挑戰(zhàn)。比武之日,雙方開展了一場驚心動魄的決戰(zhàn)。