Cast
Shanghai gangsters grapple with lust and loyalty on the eve of war with Japan as they try to navigate an alliance with the enemy's army.
Ge You (Acting)
Zhang Ziyi (Acting)
Tadanobu Asano (Acting)
Du Chun (Acting)
Gillian Chung (Acting)
Zhao Baogang (Directing)
Ni Dahong (Acting)
Yuan Quan (Acting)
Yan Ni (Acting)
Han Geng (Acting)
Huo Siyan (Acting)
Du Jiang (Acting)
Eric Wang (Acting)
Lv Xing (Acting)
Wallace Chung (Acting)
Ma Xiaowei (Acting)
Lilie Matsumine (Acting)
Noriyuki Matsuura (Acting)
Yasuyuki Hirata (Acting)
Zhang Xiaolong (Acting)
Zhao Haitao (Acting)
Yang Lulu (Acting)
Guo Xiaoxiao (Acting)
Zhou Ling (Acting)
Li Bing (Acting)
Ye He (Acting)
Wang Wei (Acting)
Zhang Chen (Acting)
Zhang Ge (Acting)
Ash Gordey (Acting)
9 December 2004
8 October 1998
16 August 2012
20 July 2016
14 December 2006
16 November 2016
20 March 2014
1 June 2016
1 December 2017
3 October 2018
5 July 2017
29 March 2017
1 December 2016
28 June 2017
22 November 2000
1 June 2022
5 November 2014
23 March 2016
25 October 2016
27 April 2016
16 December 2016