O chinês Chen Zhen (Jet Li) estuda engenharia em Kyoto e está apaixonado por Mitsuko Yamada, a filha do diretor. Ele retorna para Shangai, ocupada pelos japoneses, após descobrir que o seu mestre de kung fu morreu em uma luta contra o campeão japonês Ryuichi Akutagawa.