Un flic américain d'origine chinoise, habile dans les arts martiaux, combat le gang criminel le plus puissant de San Francisco qui est responsable de la mort de son partenaire.
Le Prélude se déroule 20 ans en arrière : l’épée du Dragon de Jade réputée dotée de facultés exceptionnelles, mais aussi portant les germes d’une malédiction, est volée par Fan Ying, la disciple d’un célèbre clan taoïste, pour le compte de son époux. Ce dernier s’étant enfui...
Le père de Bai Yu Lung disparaît mystérieusement une nuit, et pendant 10 ans, Bai le cherche en vain. Il décide de se rendre dans l'extrême nord du pays avec l'espoir de trouver un indice dans cette région.
Une épéiste émérite doit sauver le fils de l'empereur déchu et le conduire en lieu sûr, mais c'est sans compter sur les hommes de mains de l'eunuque de l'empereur qui n'aurons de cesse de les poursuivre du nord au sud de la Chine.
Black Butterfly, vole les riches et donne aux pauvres. En réalité, elle est Bao Zhu, la fille du sabreur Kwan Yee à la retraite.Les ennuis commencent lorsqu'un gang de bandits qu'elle a volé vient en ville à sa recherche.