John Lee (Yun-Fat Chow) is an assassin with a very troubled conscience. He owes a debt to Terence Wei (Kenneth Tsang), L.A.'s Chinatown drug-lord. In order to ensure the continued safety of his mother and sister back in Beijing, he must do the bidding of Mr. Wei, who runs his U.S. criminal empire with an iron fist.
Wei's son, Peter (Yau-Gene Chan) manages to get himself into a wild shootout with the police and is killed by detective Stan "Zeedo" Zedkov (Michael Rooker), so Wei orders Lee to retaliate by shooting Zedkov's small son, making sure that the child dies in his father's arms.
Perfectly able to cope with killing drug dealers and gangsters, Lee can't bring himself to murder a child. So he tries to flee, turning to forger Meg Coburn (Mira Sorvino) for a fake passport.
However, Wei's men track Lee down, and he and Meg are forced into a reluctant partnership. Can they avoid Wei's hired guns, led by the heartless Kogan (Jurgen Prochnow), and stop the replacement killers (Danny Trejo and Til Schweiger).
This is Hong Kong action star Chow Yun-Fat's American debut.