The Infernal Affairs Trilogy: Criterion
Director: Andrew Lau, Alan Mak
Screenplay: Felix Chong, Alan Mak
Starring: Andy Lau, Tony Leung, Anthony Wong, Eric Tsang, Leon Lai, Francis Ng, Chen Daoming, Edison Chen, Shawn Yue, Chapman To, Kelly Chen, S...