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

During a period of widespread police corruption, Ti Lung is a stubborn cop who takes on both the mob and the political establishment.
David Lam Tak-lukDirector
Ti LungSergeant Wong Yat-Chung / Tamerlane
Maggie Cheung Man-yukSolicitor Annie Ma
Simon YamSam Mok
Waise Lee Chi-hungLuk Tai-Chiu / Faucet
Andy Hui Chi-OnLo Kam-Shiu / Waterloo
Canti Lau Sek-MingYip Chun-Wan
Kam Hing-yinYip Fok, Anti-Corruption Division
Cheung Fung-LeiChung's ex-wife