In 1970s Hong Kong, the Independent Commission Against Corruption (ICAC) was formed to bring down the corruption syndicate led by British government officials. One of its top investigators is Senior Investigator Lau Kai-Yuen, who brought down countless corrupted officials. Just as he thought stability and prosperity are within reach, a new era of greed and riches takes him into a new battlefield of corruption.
                                    Tony Leung
Henry Cheng
                                    Andy Lau
Liu Qi Yuan
                                    Charlene Choi Cheuk-Yin
Carmen Zhang
                                    Simon Yam
K.K. Zeng
                                    Michael Ning
Ren Chong
                                    Carlos Chan Ka-Lok
He Hao Yun
                                    Tai Bo
Wu Ren Song
                                    Alex Fong Chung-Sun
Kelvin
                                    Philip Keung
Musharra Hafa
                                    Chin Ka-Lok
Sarge
                                    Sham Ka-Ki
Johnny Zeng
                                    Catherine Chau
Sun Hui
                                    Renci Yeung
Liu Yong
                                    Anita Yuen Wing-Yee
1996 Judge
                                    Deep Ng Ho-Hong
                                    Ng Siu-Hin
Zhan Wen Wei
                                    Lam Yiu-Sing
Xie Jian Ming
                                    Philippe Joly
Head of KGB
                                    Will Or
Wu Zhi Hui
                                    Kevin Chu
Lin Cheng
                                    Koyi Mak
Li Zhi Qing
                                    DeeGor Ho
Tycoon Li
                                    Tony Wu
Tycoon Luo
                                    Tsui Ho-Cheong
Tycoon He
                                    Angus Yeung Tin-Yue
Tycoon Chen
                                    Ken Hung
Ronnie
                                    Gladys Li
Carmen Group Receptionist
                                    Sabrina Cheung
Carmen Group Receptionist
                                    Julius Brian Siswojo
Ahn Wenceslas Mohamad
                                    Deon Cheung Chung-Chi
Broker Lin
                                    Jimmy Wong
Landlord (Chinese Tenement)
                                    Jai Day
Police Superintendent
                                    Benjamin Wong Chi-Kong
Inspector of Police
                                    Chan Siu-Wah
1977 CID
                                    Jiang Ke-Cheng
1977 CID
                                    Andy Wong Chi-Man
1977 CID
                                    Mandy Ho
1977 ICAC Investigator
                                    Mini Chan
1983 ICAC Investigator
                                    Christopher Sin
1983 ICAC Investigator
                                    Gordon Siu
Legal Team
                                    Kenneth Cheung Moon-Yuen
Legal Team
                                    Buber Mak
Carmen Group Secretary
                                    Katrina Chan Pei-Shin
Carmen Group Secretary
                                    Lam Tze Yuen
Carmen Group Clerk
                                    Brian Thomas Burrell
Martin Kear Eaves
                                    Nick Ford
Ian Birgitte Brown
                                    Christopher Price
Terry Graham
                                    Li Ching-Sum
Ballroom Guest
                                    Ezekiel Arzoony
Ballroom Banker
                                    Ernesto de Sousa
Ren Chong's Stockbroker