Starring Cast
Key crew
Director
Screenplay
Producers
Music
Cinematography
Editor
Production design
Costume design
Full cast
52 cast membersLiao Dacheng
Ou Yangming
Zhao Ben
Xia Yingchun
Peng Cheng
Huo Baiqiang
Chen Yaoxiang
Michael Anthony Aickin
David Wayne Fish
Nicholas Fenton Langsford
Howard Paley
Kevin Tracey Clyne
Graeme John Still
Mo Zonglong
Prisoner
Crew by department
36 crew membersDirecting
Writing
Production
Julia Chu Ka-Yee
Producer
Kingman Cho
Producer
Patrick Tong Hing-Chi
Producer
Peggy Lee Kam-Man
Producer
Jason Li
Executive Producer
John Shum Kin-Fun
Executive Producer
Li Kuo-Hsing
Executive Producer
Liu Rong
Executive Producer
Chang Ming-hao
Co-Executive Producer
Chiu Shun-Ching
Co-Executive Producer
Johnny Hon
Co-Executive Producer
Xu Zhongmin
Co-Executive Producer
Yu Dong
Co-Executive Producer
Zheng Zhihao
Co-Executive Producer
Josephine Tsang Wai-Man
Assistant Production Manager