

25/02/1993
During a period of widespread police corruption, Ti Lung is a stubborn cop who takes on both the mob and the political establishment.

Ti Lung
as Sergeant Wong Yat-Chung / Tamerlane

Maggie Cheung
as Solicitor Annie Ma

Simon Yam
as Sam Mok

Waise Lee Chi-Hung
as Luk Tai-Chiu / Faucet

Andy Hui Chi-On
as Lo Kam-Shiu / Waterloo

Canti Lau Sek-Ming
as Yip Chun-Wan

Kam Hing-Yin
as Yip Fok, Anti-Corruption Division

Cheung Fung-Lei
as Chung's ex-wife

Bobby Yip Kin-Sang
as Chiu's hitman

Kong Man-Sing
as Brother Ho

Frankie Chan Chi-Leung
as Muscle

Lee Hoi-Sang
as Chiu's man

Chow Hong-Chiu
as Mak Kay

Jamie Luk Kim-Ming
as Martial arts instructor

Mantic Yiu
as Helen

Yuen Gam-Fai
as

Jameson Lam Wa-Fan
as

James M. Crockett
as

Leung Gam-San
as Chan Ping

Jimmy Wong
as Minibus driver

Jameson Lam Wa-Fan
as ICAC agent

Wong Chi-Keung
as Chiu's bodyguard

Buffalo Tang Tai-Wo
as Chiu's bodyguard

Hui Sze-Man
as Councillor

Leung Kai-Chi
as At restaurant opening

Wai Ching
as Lui Lok

Leung Chung
as

Wong Man-Chun
as Policeman

Yeung Wo
as

Mak Shu-San
as

Yu Ming-Hin
as

Leung Choi
as

Wong Wai-fai
as Chiu's bodyguard

Leung Shing-hung
as Policeman

Lau Tze-Ming
as Policeman

Jack Wong Wai-leung
as Policeman

Ho Wing-chueng
as Policeman
20 Movies Similar