X

Cast & Crew

Directed By

Written By

Jiping He
screenplay

Cast

Xun Zhou
Fong Lan
Eddie Peng
Blackie Lau
Wallace Huo
Lee Gam-Wing
Deannie Ip
Mrs. Fong
Stephen Au
Leung Fok
Meili Cao
Female Fugitive
Chit-Man Chan
Nanjing Spy
Julian Chan
Young Ben
Kin-Ho Chan
Mak Jung
Furueru Charisman
Japanese Sergeant
Eddie Cheung
Captain Chow
Joman Chiang
Leung Wan
Kingman Cho
Gong Sui
Babyjohn Choi
Comrade 1
Keung Chow
Siu Tin Loi
Tao Guo
Mr. Shen
Zhizhong Huang
Zou Taofen
Wenli Jiang
Mrs. Shen
Kwok Ping Lam
Brother Tsang's Man
Shuling Lang
Female Fugitive
Man-Tao Leung
Liang Shuming
Jessie Li
Cheung Wing Yin
Tsun-Hung Liu
Brother Tsang
Candy Lo
Chu Muk Lan
Ray Lui
Tsang Sang
Dachi Mei
Liu Yanzi
Qi Meng
Bookseller
Asano Nagahide
Japanese Captain
Masatoshi Nagase
Colonel Yamaguchi
Hugo Ng
Siu Gau
Hee Ching Paw
Fong's Aunt
Lily Poon
Madam Ng
Leila Tong
Fong's Cousin
Jackie Tsai
Comrade 2 (Fatso)
Shiu-Ting Tsang
Wong Gun Fong
Adam Wong
Xia Yan
Ivana Wong
Comrade Four
King-Tan Yuen
Bride's Chaperon

Produced By

Jeffrey Chan
executive producer
Bin Chang
administrative producer
Qingyi Chen
administrative producer
Ann Hui
producer
Steven Hui
administrative producer
Lily Jiang
associate producer
Stephen Lam
producer
Roger Lee
producer
Leon Li
co-producer
Lunar Liu
associate producer
Zhonghuai Sun
co-producer
Yiyang Wang
co-producer
Dong Yu
executive producer

Cinematography

Nelson Lik-wai Yu
director of photography

Sound

Chia-Ying Chan
foley recordist / sound effects editor
Chia-Chi Chang
foley artist
Fiona Chang
dialogue editor / foley recordist / sound studio coordinator
Yu-Chieh Chen
location audio mixer
Zong-Cheng Cho
boom operator
Yuxi Dong
dialogue dubbing transfer: Mandarin / dialogue technical support: Mandarin
Yi-Ching Du
dialogue editor
Peng Fang
dialogue technical support: Mandarin
Jas Fung
dialogue sound recordist: Cantonese
Jiahao Guo
dialogue dubbing transfer: Mandarin
Lihang Han
dialogue dubbing transfer: Mandarin
Ching-Chun Hsieh
dialogue editor
Haikun Hu
dialogue technical support: Mandarin
Jingjing Jia
dialogue dubbing transfer: Mandarin / dialogue technical support: Mandarin
Mu-Rong Lee
foley artist
Cha-Cha Li
boom operator
Ting-An Lin
dialogue editor
Kelsey Liu
adr recordist: Taiwan / dialogue editor / foley recordist / sound studio coordinator
Shuo Mao
dialogue dubbing manager: Mandarin
Burnard To
dialogue sound recordist: Cantonese
Duu-Chih Tu
final mixer / sound designer
Tse Kang Tu
foley artist / sound effects editor
Doris Wang
dubbing supervisor: Cantonese / dubbing supervisor: Chinese
Hui-Chun Wang
dubbing supervisor: Mandarin
Luqian Wang
dialogue sound recordist: Mandarin
Shu-Yao Wu
final mixer / sound designer
Hongjie Xue
dialogue dubbing transfer: Mandarin
Wai-Keung Yeung
dialogue sound recordist: Cantonese

Casting Director

Jiaping Zheng
casting director: China crew

Production Design

Art Direction

Costumes

Makeup

Heidy Sau-Ha Chun
makeup artist
Ganqiang Fu
assistant hair stylist: China crew
Ziwei Hu
assistant hair stylist: China crew
Yumiko Kuromiya
makeup artist / special makeup
Qin Li
makeup artist assistant: China crew
Brian Liu
hair stylist
Mike Tse
hair stylist
Yingyu Wang
makeup artist assistant: China crew
Yuefei Xu
assistant hair stylist: China crew
Hongwei Zhang
makeup artist assistant: China crew

Special Effects

Jintang Huo
special effects: China crew

Visual Effects

Rebecca Bai
visual effects coordinator
Leo Chan
animator
Wah Chan
senior animator
Wing-Ha Chan
vfx editor
Xin Chang
compositor
Guang Chen
compositor
Cecil Man Ching Cheng
visual effects supervisor
Franky Cheung
creative director
Wave Cheung
visual effects producer
Seven Chu
visual effects producer
Jianfeng Dong
senior compositor
Wai-Ho Fan
animator
Chuo Gao
compositor
Yongze Ge
compositor
Jocelyn Han
visual effects coordinator
Xixi Hu
compositor
Ping Jiang
compositor
Chi-Kit Lau
vfx editor
Chun-Kit Leung
senior animator
Heung-Fai Leung
senior compositor
King-Tim Leung
senior animator
Bin Li
compositor
Hang-Cheong Li
senior animator
Lai-Fan Li
animator
Yang Li
compositor
Buhan Liu
compositor
Tengfei Liu
compositor
Chi-Wai Lo
senior animator
Kit-Wai Lo
animator
Karen Mao
visual effects coordinator
Xianbang Meng
compositor
Wai-Yuen Ng
vfx editor
Zoe Shao
designer
Wing-Sum So
visual effects coordinator
Lanlan Song
compositor
Jian Su
compositor
Lu Tian
compositor
King Ho Tse
visual effects supervisor
Chiky Tsui
compositing supervisor
Alan Wang
vfx editing assistant
Angelrila Wang
visual effects coordinator
Lai Wei
compositor
Wing-Kong Wong
senior animator
Johnny Kwong Hung Yue
designer / storyboard
Cidi Zhang
compositor
Lun Zhang
designer
Rujie Zhang
compositor
Fei Zhao
compositor
Xuqi Zhao
compositor
Yan Zhao
compositor
Yunli Zhu
compositor

Assistant Director

Wing-Chiu Chan
first assistant director
Tony Lee
second assistant director
Alvin Low
director's assistant
Niro Chung-Pan Suen
second assistant director

Production Management

Andy Chan
unit manager
Jomin Po Man Chan
production manager
Kewu Chen
production manager: China crew
Ye Fan
executive production manager: China crew
Eva Jiang
assistant production manager
Rena Lau
assistant production manager
Jun Liu
associate production manager: China crew
Alvin Low
post-production assistant
Kim Tam
associate production manager
Dehang Xie
executive production manager: China crew
Sandy Yip
production executive
Teng Fei Zhao
associate production manager / post-production manager
Wen Zhong
unit manager: China crew

Art Department

Joe Cheung
assistant art director
Tak-Keung Chu
propsman on set
Dong Guo
art assistant: China crew
Guo-Dong
assistant art director
Hing Nga Lau
assistant art director
Chi-Fai Lee
propsman
Joanne Lee
assistant art director
Zheng Li
art assistant: China crew
Fai-Ming Tsang
propsman on set
Amen Wei
assistant art director
Fengqiang Yang
props master: China crew
Kwong-Ping Yuen
property master

Stunts

Kwok-Ping Choi
assistant action coordinator
Ming Zhe Liu
action choreographer
Ping Su
assistant action coordinator
Wei Tung
action consultant

Editorial

Kevin Deng
it technical support
Sin Hang Keung
editing assistant
Bruce Liu
digital intermediate editor
Ka-Man Poon
digital intermediate editor
Manfred Yip
digital intermediate supervisor
Yanyan Zhang
digital intermediate production

Other

Zhixing Bao
translator: Japanese
Di Cai
production assistant
Cindy Chai
production assistant
Jacqueline Chan
production accountant
Huili Chen
publicist
Mo Chen
film fund
Qingyi Chen
distribution controller
Huizhong Deng
production assistant
Wei Fan
publicist
Jianhua Fang
distribution coordinator
Junjun Fu
distribution coordinator
Jinjing Ge
film fund
Qishan Guo
publicist
Steven Hui
production coordinator
Lily Jiang
permit coordinator
Chi-Leung Kwong
editing consultant
Solo Lau
marketing coordinator
Lai Kwok Shouryu Leung
translator: Japanese
Lisa Li
copyright manager
Mengqi Li
publicist
Yaru Li
legal affair
Yong Li
presenter
Yuan Li
film fund / sponsorship manager
Ivy Liu
production assistant
Lizi Liu
cashier: China crew
Qinhui Liu
financial controller
Qiong Liu
legal affair
Zhaoji Liu
film fund
Nicolas Zhi Qi
chief financial officer
Sitong Qi
tea lady: China crew
Tony Rayns
english subtitle translators
Lina Ren
publicist
Dan Shao
publicist
Sue Song
copyright assistant
Wenjun Song
production assistant
Mariko Suematsu
translator: Japanese
Chen Sun
publicity coordinator
Tao Wan
making-of
Bella Wang
copyright assistant
Jing Wang
publicist
Jun Wang
marketing coordinator
Junjie Wang
sponsorship manager
Ping Wang
publicist
Xueming Wang
sponsorship coordinator
Yan Wang
sponsorship manager
Jane Wong
translator: Japanese
Winky Wu
accounting assistant
Nan Xia
assistant production coordinator
Haisong Xu
legal affair
Hai Yu
distribution coordinator
Shuqin Yu
finance manager
Na Zhang
production assistant
Ye Zhang
location accountant: China crew
Cheng Zhao
production assistant
Jia Zhao
publicity manager
Peng Zhao
publicity manager
Siqi Zhao
making-of
Yi Zhou
film fund

Music Department

Maki Fujisawa
music production management
Nathaniel Gao
producer: Beijing / saxophone
Suminobu Hamada
recording and mixing engineer
Matt Hui
recordist: Hong Kong
Shinji Kawamoto
music production management
William Lane
producer: Hong Kong
Hang-Leung Law
musician: suona
Yasuhiro Maeda
music production management
Eli Marshall
incidental music consultant
Philippe Mège
recordist: Beijing
Kohei Sako
music production manipulator
Michelle Yip
co-producer: Beijing

Casting Department

Dacheng Liao
casting director assistant: China crew

Costume Department

Xuerui Dong
costume assistant: China crew
Qian Guo
costume assistant: China crew
Weihong Han
wardrobe: China crew
Shut Shi Lau
assistant costume designer
Suchen Pan
assistant costume designer
Annie Tsui
assistant costume designer
Pengfei Wang
costume assistant: China crew
Xingda Yang
costume assistant: China crew
Sunshine Yuen
assistant costume designer

Camera Department

Wan Lung Chi
electrician
Jianguang He
camera assistant / dollyman
Nianping Liu
focus puller
Yiu Cheung Luk
electrician
Ting-Kwan Ng
electrician
Huanlin Tang
camera assistant
Jianhua Tang
head of electrician: China crew
Li Tian
camera operator
Johnny Wan
electrician
Jianjun Wang
focus puller
Ying Wang
dollyman: China crew
Jupiter Wong
still photographer
Hauming Yu
camera assistant
Yuanpei Zhang
second unit director of photography: China crew
Zhencheng Zhang
camera assistant
Zhenhui Zhang
camera assistant
Haolan Zhou
camera assistant

Location Management

Shu Keung Chan
location assistant
Yuk-Sing Lo
location assistant
Tai Qin
location manager assistant: China crew
Wenwei Tan
location manager: China crew
Rong Tu
location manager: China crew
Yingqiu Yao
head of location assistant: China crew
Chung-Yiu Yeung
location assistant
Hong Chak Yuen
location assistant

Script Department

Shiu-Wa Lou
script consultant
Alvin Low
continuity
Movie title data and credits provided by
IMDb logo