Mistrz wschodnich sztuk walki, wychowany w klasztorze Wudang, Crane (David Carradine), jedzie do Szanghaju, by ukarać winnych śmierci ukochanej kobiety. Tam spotyka amerykańską piosenkarkę występującą w nocnym klubie, Jane (Daryl Hannah). Ich losy splatają się dramatycznych okolicznościach, a oboje zostają wciągnięci przez świat, którym rządzi korupcja, zbrodnie i nielegalny handel narkotykami.