

In post-war Shanghai, idealistic law graduate Gu Yaodong becomes a policeman, only to face corruption and political turmoil. Caught between the Communists and Nationalists, he teams up with unexpected allies and sets out on a path of resistance, determined to fight for justice.
No legal streaming, rental or purchase options were found for this title in Morocco. Try another country in the Where to watch section below.
In-app playback is not enabled for this deployment. Watch legally through a verified provider, or read the licensing policy. VidAPI catalogue presence is not a claim of licensed availability.
Wang Xiaoyi
Wang Keda / 王科达

Li Qiang
Zhong Baiming / 钟百鸣

Wang Chao
Qi Shengping / 齐升平

Ge Si
Li Qishen / 李齐坤

Song Jiateng
Xiao De'rong / 肖德荣

Han Yezhou
Yu Datong / 于大同

He Huan
Bao Yimin / 包一民

Huang Shuowen
Yang Kui / 杨奎

Zhang Haotian
Poilce Office Liu / 刘警官

Zhao Chengshun
Boss Dong / 董老板

Luo Jingmin
Section Chief Kong / 孔科长

Liu Jie
Gu Yaodong's mother / 顾母

Liu Wei
Gu Yaodong's father / 顾父

Zhou Zhi
Gu Yuexi / 顾悦西

Yang Haoyu
Yang Yixue / 杨一学

Zhao Yunzhuo
Yang Fuduo / 杨福朵

Guo Tangwei
Duoduo / 多多
1 season available


















































