Infernal Affairs - Cast
Tony Leung
as Chan Wing Yan
Andy Lau
as Inspector Lau Kin Ming
Anthony Wong
as SP Wong Chi Shing
Eric Tsang
as Hon Sam
Chapman To
as Tsui Wai-keung
Lam Ka Tung
Ng Ting Yip
Wan Chi Keung
as Officer Leung
Lam Tung
as Inspector B
Ng Ting-yip
as Inspector Cheung
Elva Hsiao
as May