Credits
Cast

Peter Ho
Mu Liangfeng

Song Jia
Liu Yan / Madam Tang

Tony Leung Ka-fai
Sgt Zhang Mengzi

He Shengming
Xiao Wu

Guo Mingxiang
Colonel Masaya

Yu Rongguang
Regimental Commander Zhang

Angeles Woo
Er Wa

Wang Deshun
Grandpa Mu

Jonathan Kos-Read
John

He Ziming
A Tian

Ye Xinyu
Commander Wu

Yue Dongfeng
Police Chief

Xing Wenjie
Translator Lin
Vincent Chan Sze-Hon
A Gui
Li Wei
Xiao Shun
Chen Chang-Kuang
Xiao Bin
Liu Zhong-Hu
Captain Ma
Jacky Yeung Tak-Ngai
Lao Yang
Liao Xi
Platoon Sergeant

Lin Zhu
Ms Ryoko