Infernal Affairs
"Infernal Affairs II" (2003).