Ricevuta la notizia del decesso del suo maestro di arti marziali, lo studente Chen Zen (Jet Li) interrompe i propri studi per recarsi a Shangai. Non credendo alla versione ufficiale, che attribuisce la morte dell'anziano a un combattimento perduto contro il campione della scuola giapponese di karate, Chen comincia a indagare sulla vicenda.