(1995)
Released: 1995-05-25
After corrupt police officer Fu escapes to mainland China, officer Sonia Chan defies her boss' orders and goes after him.
Vote Now!