Liu Jian (Jet Li) on Kiinan hallituksen agentti, joka on lähetetty Ranskaan avustamaan kiinalaisen heroiinisalakuljettajan pidättämisessä. Mutta kun hän saapuu, korruptoitunut ranskalainen poliisi Jean-Pierre Richard (Tchéky Karyo) tuomitsee hänet murhasta, ja hänen on pakko lähteä pakoon yrittäessään todistaa syyttömyytensä. Kun hän tapaa Jessican (Bridget Fonda), prostituoidun, jonka tytärtä Isabelia Richard pitää vangittuna, Liu tarjoutuu saamaan Isabelin takaisin, jos Jessica auttaa paljastamaan Richardin korruption. Jessica suostuu, ja siitä seuraa paljon taistelulajien aiheuttamaa vahinkoa.