Liu Jian (Jet Li) är en kinesisk regeringsagent som har skickats till Frankrike för att hjälpa till med gripandet av en kinesisk heroinsmugglare. Men när han anländer döms han för mord av den korrupte franska polisdetektiven Jean-Pierre Richard (Tchéky Karyo) och tvingas ge sig ut på flykt i ett försök att bevisa sin oskuld. När han träffar Jessica (Bridget Fonda), en prostituerad vars dotter Isabel hålls fången av Richard, erbjuder Liu att få tillbaka Isabel om Jessica hjälper till att avslöja Richards korruption. Jessica håller med och mycket kampsportskada följer.