This story follows a cop in Shanghai during the 1930s. His department is overrun with corruption, while gangsters rule the city via the opium trade.
Tony Leung Ka-fai
Ding Chun-Bei
Adam Cheng Siu-Chow
Haye
Waise Lee Chi-hung
Captain Chang
Mark Cheng Ho-nam
Lau Fook-Kwong
Carrie Ng Ka-lai
Chu-Chiao
Elizabeth Lee Mei-Fung
Mona Fong
David Wu
Cheung Chor-Fan
Andrew Kam Yeung-Wah
Elvis Tsui Kam-kong
The Superintendent
Hoh Leng-Leng
Yuen Bun
Wong Kam-kong
Chui Bo-Lun
Tenky Tin Kai-man
James Ha Chim-si
Gam Biu
Shing Fu-On
Haye's Soldier
Steve Lee Ka-ting
2026 · Movie
2013 · Movie
2003 · Movie
1987 · Movie
1984 · Movie
2019 · Movie
2020 · Movie
2023 · Movie
2018 · Movie
2017 · Movie
1991 · Movie
1997 · Movie
1999 · Movie
2007 · Movie
2022 · Movie
1988 · Movie
1993 · Movie
1989 · Movie
1985 · Movie