1995 · Action · 1h 32m · 7.8
An undercover assignment turns into a deadly game of revenge for a Hong Kong police-woman.