Infernal Affairs
"Infernal Affairs III" (2003).