Tak (Wah Yuen), az idős harcművész egy ideje az Egyesült Államokban él, gyógyfüveket árul. Nem tud arról, hogy régi tanítványa, Johnny (Jerry Trimble) minden idős mesterének az életére tört, hogy így bizonyítsa: ő a legnagyobb harcos. Most Tak jön a sorban, ám mivel gondoskodna családjáról, megkéri egy szeretett és nagytudású tanítványát, védje meg őket. Jet (Jet Li) Kína után nagyon nehezen barátkozik meg az amerikai körülményekkel, mégis Johnny nyomába ered.