Movie from 2003
Prequel to the tale of two Hong Kong moles on opposite sides of Hong Kong's cop/triad divide.