Months after the events of the original film, Ming suspects a police superintendent as being a new mole for the triads, while years earlier, Yan embarks on his first mission.
SUB Infernal Affairs III (2003) Episode 1
We moved to Dramacool9, please bookmark new link. Thank you!