Interesting mix of family drama, crime thriller and kung fu as Jet Li plays a mainland Chinese cop going undercover to infiltrate a robbery gang in Hong Kong. His young son has been told his dad is a wanted criminal, but the son continues to have faith in him. When Jet's wife dies, a female HK cop (played by Anita Mui) enters the mix and brings the son to Hong Kong. While the plot is fairly engaging, it sometimes slows down the action, which is not as extensive here as it is in so many of Jet Li's Hong Kong films. However, the boy (played by Tze Miu) is a kung fu champ himself and contributes some clever fight scenes including a confrontation with taunting classmates. There's one mind-boggling action scene involving a garbage dump and a garbage truck, which finds Anita scurrying up a tall iron gate, shooting the truck driver as the truck barrels towards her, leaping from the top of the gate through the smashed windshield and into the passenger's seat, and commandeering the truck, all without a scratch. The big action finale takes place on a large yacht where an auction of illegal Chinese treasures is underway and Jet takes on all three bad guys, played by the formidable trio of Yu Rong Guang (IRON MONKEY), Ngai Sing (THE BODYGUARD FROM BEIJING, KUNG FU CULT MASTER), and Ken Lo (DRUNKEN MASTER II). Here Jet uses his son in a most ingenious (and impossible) manner to defeat the bad guys.