Infernal Affairs III
Actor: Tony Leung Chiu-wai , Andy Lau , Leon Lai , Chen Daoming , Anthony Wong , Eric Tsang , Kelly Chen , Sammi Cheng , Carina Lau , Edison Chen , Shawn Yue , Eddie Li Yu-Yeung , Chapman To , Waise Lee Chi-Hung , Lam Ka-tung , Berg Ng , Chi-Keung Wan , Vincent Wan Yeung-Ming
Director: Andrew Lau Wai-Keung , Alan Mak
Country: China