Teil 1: Das Wudang-Kloster wird von den Truppen des kriminellen Warlords Kahn überfallen. Der Kung-Fu-Meister White Crane (David Carradine) überlebt den Angriff nur knapp. Er sinnt auf Rache und begibt sich nach Shanghai, von wo aus Kahn (Kay Tong Lim) die umliegenden Dörfer unterdrückt. Dort lernt Crane die Sängerin Jane Marshall (Daryl Hannah) kennen, die nach ihrem Bruder Peter (Nic Rhind) sucht. Dieser wird von Kahn gefangen gehalten und gezwungen, ein tödliches Kampfgas zu entwickeln, das den Widerstand der Dorfbewohner brechen soll. Crane versucht dies zu verhindern und seine Rache zu vollenden.
Teil 2: Die Sängerin Jane Marshall und ihre Freundin Wei (Rosalind Pho) werden von dem skrupellosen Frauenhändler Bai Yang (Yu Beng Lim) entführt und sollen meistbietend versteigert werden. Es stellt sich heraus, dass White Crane und Bai sich aus ihrer Ausbildungszeit im Wudang Kloster kennen und Bai Yang auf diesem Wege eine alte Rechnung mit ihm begleichen will. White Crane und seine Verbündeten müssen fünf gefährliche Prüfungen bestehen, um die Frauen rechtzeitig vor der Versteigerung zu finden.