Jet Li is always a pleasure to watch, even in this silly story about a Chinese spy befriended by an American prostitute on a mission in Paris. No longer the pretty boy in the equally silly but more romantic Romeo Must Die, this time, in a story he created, Li lets us see some chicken pox scars on his face and he lets us see him get knocked down a few times, too.
The movie's plot is, of course, just a thin excuse for extensive and sometimes inventive fight scenes, featuring lots of punching and kicking and also injury and death by grenade (which blows a guy in half), laundry irons (applied to faces), automatic weapons, chopsticks to the throat, a billiard ball to the head, and some tiny acupuncture pins with devastating effects. My favorite encounter was when Li, chasing through the police station, locks himself inside a room only to turn around and discover that he is facing a group of cops who are in a karate class.