Directed by
Tung-Shing Yee |
Writing Credits (in alphabetical order)
Tin-Nam Chun | ... | (screenplay) |
Ho-Leung Lau | ... | (screenplay) |
Tung-Shing Yee | ... | (screenplay) |
Haifan Zhang | ... | (based on the novel by) |
Cast (in credits order)
Produced by
Jeffrey Chan | ... | executive producer |
Catherine Hun | ... | associate producer |
Shirley Kao | ... | associate producer |
Mandy Law-Huang | ... | producer |
Albert Lee | ... | administrative producer |
Peggy Lee | ... | producer |
Jamie Luk | ... | line producer |
Cheuk Kau Man | ... | line producer (as Man Cheuk-kau) |
Nansun Shi | ... | administrative producer |
Albert Yeung | ... | executive producer |
Dong Yu | ... | executive producer |
Hao Zhang | ... | administrative producer |
Music by
Leon Ko |
Cinematography by
Nobuyasu Kita | ... | director of photography (as Kita Nobuyasu) |
Editing by
Chi-Leung Kwong | ... | (as Kong Chi-leung) |
Art Direction by
Zhen Wu | ||
Zhenzhou Yi |
Costume Design by
Jessie Dai | ... | (as Jessie Dai Mei-ling) |
Chung-Man Yee |
Makeup Department
Yanyan Dang | ... | hair & makeup: Mainland China Crew |
Changming Gao | ... | hair & makeup: Mainland China Crew |
Yuanfang Guo | ... | makeup: Mainland China Crew |
Runpeng Li | ... | makeup: Mainland China Crew |
Lili Liu | ... | hair & makeup: Mainland China Crew |
Qiuju Liu | ... | hair & makeup: Mainland China Crew |
Yun-Ling Man | ... | lead makeup artist: Hong Kong Crew (as Man Yun-ling) |
Ying-Kwan Tam | ... | lead hair stylist: Hong Kong Crew (as Tam Ying-kwan) |
Peng Wang | ... | hair & makeup: Mainland China Crew |
Qian Wang | ... | hair & makeup: Mainland China Crew |
Yuhong Yang | ... | hair & makeup: Mainland China Crew |
Chung-Man Yee | ... | makeup designer |
Xiaoyan Ying | ... | hair & makeup: Mainland China Crew |
He Zhang | ... | hair & makeup: Mainland China Crew |
Yang Zhang | ... | hair & makeup: Mainland China Crew |
Jiahe Zheng | ... | makeup: Mainland China Crew |
Jialing Zheng | ... | makeup: Mainland China Crew |
Yuanhong Zhou | ... | makeup artist: Mainland China Crew |
Production Management
Lanbo Cheuk | ... | production supervisor |
Hebin Sun | ... | production manager (as Sun Hebin) |
Nan Xia | ... | production assistant: Mainland China Crew |
Xianpeng Yang | ... | production assistant: Mainland China Crew |
Chunyang Zhang | ... | production assistant: Mainland China Crew |
Yunchao Zhang | ... | on-set production manager: Mainland China Crew |
Second Unit Director or Assistant Director
Douglas Chingchen Chang | ... | assistant director: hong kong crew |
Hao Huang | ... | script supervisor: Mainland China Crew |
Xiao Liu | ... | assistant director (as Liu Xiao) |
Jamie Luk | ... | second unit director |
Haiming Ren | ... | assistant director: Mainland China Crew |
Hao Xia | ... | assistant director: Mainland China Crew |
Chaoli Zhang | ... | assistant director: Mainland China Crew |
Yong Zhang | ... | assistant director: Mainland China Crew |
Jiayin Zheng | ... | script supervisor: Mainland China Crew |
Douglas Chingchen Chang | ... | assistant director (uncredited) |
Art Department
Juanxian Bao | ... | special props: Mainland China Crew |
Jianxin Chen | ... | on-set props: Mainland China Crew |
Jinli Chen | ... | on-set props: Mainland China Crew |
Renqiang Chen | ... | special props: Mainland China Crew |
Weixing Cheng | ... | on-set props: Mainland China Crew |
Yunsheng Fang | ... | special props: Mainland China Crew |
Gonglai Fu | ... | special props: Mainland China Crew |
Chunming Guo | ... | on-set props: Mainland China Crew |
Jianshe Hu | ... | propsman (as Hu Jianshe) |
Xuechao Jia | ... | special props: Mainland China Crew |
Daoyou Jiang | ... | special props: Mainland China Crew |
Xueli Jin | ... | special props: Mainland China Crew |
Xuewen Jin | ... | special props: Mainland China Crew |
Kwan Lung Lee | ... | special props master (as Lee Kwan-lung) |
Hao Li | ... | art assistant: Mainland China Crew |
Wenzhong Li | ... | special props: Mainland China Crew |
Jun Liu | ... | special props: Mainland China Crew |
Tangbin Luo | ... | special props: Mainland China Crew |
Tingting Pan | ... | art assistant: Mainland China Crew |
Zhongwen Pan | ... | special props: Mainland China Crew |
Yesheng Qian | ... | special props: Mainland China Crew |
Benwu Sheng | ... | special props: Mainland China Crew |
Zhiliang Shu | ... | art assistant: Mainland China Crew |
Chunyong Sun | ... | on-set props: Mainland China Crew |
Shilin Sun | ... | special props: Mainland China Crew |
Yejun Tian | ... | art assistant: Mainland China Crew |
Qing Wang | ... | on-set props: Mainland China Crew |
Xiyi Wang | ... | special props: Mainland China Crew |
Wenlong Xie | ... | on-set props: Mainland China Crew |
Qiang Xu | ... | on-set props: Mainland China Crew |
Guang Yang | ... | art assistant: Mainland China Crew |
Hu Yu | ... | special props: Mainland China Crew |
Chaoqun Zhang | ... | special props: Mainland China Crew |
Pinghua Zhang | ... | special props: Mainland China Crew |
Wenyi Zhang | ... | special props: Mainland China Crew |
Yong Zheng | ... | special props: Mainland China Crew |
Chongjiang Zhou | ... | special props: Mainland China Crew |
Ping Zhu | ... | special props: Mainland China Crew |
Weisheng Zhu | ... | special props: Mainland China Crew |
Sound Department
Yuxuan An | ... | boom operator: Mainland China Crew |
Banyad Arunrungreng | ... | foley artist: Kantana |
Kriengkrai Buthbumrung | ... | technician: Kantana |
Xiaoshi Guo | ... | location sound mixer: Mainland China Crew |
Thanasak Julakate | ... | foley artist: Kantana |
Nopawat Likitwong | ... | re-recording mixer / re-recording mixer: Kantana / sound designer / sound designer: Apollo Lab / sound effect supervisor: Kantana |
Chart Mahapichayakul | ... | foley artist: Kantana |
Sumreang Moungman | ... | foley editor: Kantana |
Noppawan Navephap | ... | production coordinator: Kantana |
Narubett Peamyai | ... | dialogue editor / dialogue editor: Kantana / production coordinator: Kantana |
Mananya Phanyakhamlerd | ... | production coordinator: Kantana |
Jarean Puganasank | ... | foley editor: Kantana |
Watnadech Samanchat | ... | sound effect editor: Kantana |
Titi Warapaskul | ... | foley recordist: Kantana |
Traithep Wongpaiboon | ... | re-recording mixer / re-recording mixer: Kantana / sound designer: Apollo Lab / sound post production supervisor: Kantana |
Yanfei Xu | ... | boom operator: Mainland China Crew |
Yunfeng Xu | ... | boom operator: Mainland China Crew |
Bin Zhang | ... | boom operator: Mainland China Crew |
Yi Zhou | ... | boom operator: Mainland China Crew |
Special Effects by
Cheng Chen | ... | special effects: Mainland China Crew |
Jiagui Chen | ... | special effects assistant: Mainland China Crew |
Ligen Chen | ... | special effects assistant: Mainland China Crew |
Wenzhang Chen | ... | special effects assistant: Mainland China Crew |
Qianjin Fang | ... | special effects assistant: Mainland China Crew |
Bo Hu | ... | special effects assistant: Mainland China Crew |
Yau Ting Lam | ... | special effects foreman: mainland china crew |
Arthur Wai Kit Lau | ... | special effects supervisor: mainland china crew / special effects: Mainland China Crew (as Weijie Liu) |
Youting Lin | ... | special effects: Mainland China Crew |
Zhihua Liu | ... | special effects: Mainland China Crew |
Guiqi Zhang | ... | special effects assistant: Mainland China Crew |
Hu Zhao | ... | special effects assistant: Mainland China Crew |
Rongzhu Zheng | ... | special effects assistant: Mainland China Crew |
Zineng Zheng | ... | special effects assistant: Mainland China Crew |
Visual Effects by
Yuk-Leung Chan | ... | visual effects artist |
Clement Cheng | ... | visual effects supervisor |
Chun-Man Chong | ... | programmer |
Gang Ding | ... | visual effects artist |
Zhanhua Guo | ... | visual effects artist |
To-Ming Kong | ... | visual effects artist |
Wai-Lun Kwok | ... | visual effects artist |
Chi Chung Lam | ... | visual effects artist |
Ken Law | ... | visual effects consultant |
Yin-Lai Leung | ... | visual effects artist |
Shun-Lin Li | ... | visual effects artist |
Patrick Lo | ... | visual effects artist |
Anusorn Pankhao | ... | mti artist: Postique |
Hathaisak Pankhao | ... | mti artist: Postique |
Kulaches Pugsacheva | ... | mti artist: Postique |
Pornopol Sakarin | ... | digital output technical superviso: Postique |
Chairut Toruen | ... | vfx artist: Postique |
Wing Tsang | ... | project coordinator |
Randy Tse | ... | visual effects supervisor |
Yada Waewhong | ... | vfx artist: Postique |
Hao Wen | ... | senior computer animator (as Simon Wen) |
Chi-Shing Wong | ... | visual effects artist |
Hugo Yau | ... | visual effects artist |
Baiyi Ye | ... | visual effects artist |
Stunts
Wande An | ... | assistant action choreographer: Mainland China Crew |
Kim-fei Che | ... | stuntman: Hong Kong Crew (as Che Kim-fei) |
Lixin Chen | ... | stuntman: Mainland China Crew |
Mengmeng Chen | ... | stuntman: Mainland China Crew |
Kwok-Leung Ching | ... | stuntman: Hong Kong Crew (as Ching Kwok-leung) |
Guoqing Deng | ... | stuntman: Mainland China Crew |
Yizhu Fan | ... | stuntman: Mainland China Crew |
Xianglong Ge | ... | stuntman: Mainland China Crew |
Weifei Jin | ... | stuntman: Mainland China Crew |
Guohai Li | ... | stuntman: Mainland China Crew |
Ming Zhe Liu | ... | assistant action choreographer: Mainland China Crew |
Guoqing Mao | ... | stuntman: Mainland China Crew |
Pengfei Qin | ... | stuntman: Mainland China Crew |
Zhan Jie Shi | ... | stuntman: Mainland China Crew |
Wei Tung | ... | action choreographer |
Fei Wang | ... | stuntman: Mainland China Crew |
Ying Wang | ... | stuntman: Mainland China Crew |
Xingyu Wu | ... | stuntman: Mainland China Crew |
Feiwei Xue | ... | stuntman: Mainland China Crew |
Wenli Yang | ... | stuntman: Mainland China Crew |
Mang Zhang | ... | stuntman: Mainland China Crew |
Shu Hao Zhao | ... | stuntman: Mainland China Crew |
Guoqi Zhu | ... | stuntman: Mainland China Crew |
Camera and Electrical Department
Genrong Cao | ... | gaffer: Mainland China Crew |
Heping Cao | ... | lighting assistant: Mainland China Crew |
Jianping Cao | ... | lighting assistant: Mainland China Crew |
Mingliang Cao | ... | lighting assistant: Mainland China Crew |
Yaohui Cao | ... | lighting assistant: Mainland China Crew |
Zhanhong Cao | ... | lighting assistant: Mainland China Crew |
Shinichi Chiba | ... | cinematographer: "b" camera, Japanese Crew (as Chiba Shinichi) |
Jun Fukumoto | ... | cinematographer: "c" camera, Japanese Crew (as Fukumoto Jun) |
Gen Ito | ... | second assistant camera: "c" camera, Japanese Crew (as Ito Gen) |
Liang Jin | ... | camera assistant: Mainland China Crew |
Marusuke Kishi | ... | second assistant camera: "a" camera, Japanese Crew (as Kishi Marusuke) |
Sinya Kocho | ... | first assistant camera: "a" camera, Japanese Crew (as Kocho Shinya) |
Xudong Li | ... | camera assistant: Mainland China Crew |
Zhen Li | ... | camera assistant: Mainland China Crew |
Wenpu Liu | ... | making of: Mainland China Crew |
Junbo Lu | ... | lighting assistant: Mainland China Crew |
Yongwei Lv | ... | camera assistant: Mainland China Crew |
Xiwen Ma | ... | lighting assistant: Mainland China Crew |
Takayuki Matsumoto | ... | first assistant camera: "b" camera, Japanese Crew (as Matsumoto Takayuki) |
Akitoshi Minami | ... | assistant director of photography: Japanese Crew (as Minami Akitoshi) |
Hironobu Ohno | ... | lighting assistant: Japanese Crew (as Ohno Hironobu) |
Tai Ouchi | ... | first assistant camera: "c" camera, Japanese Crew (as Ouchi Tai) |
Dehong Qian | ... | camera assistant: Mainland China Crew |
Soshi Sato | ... | best boy grip: Japanese Crew (as Satoh Sohshi) |
Yuta Shibata | ... | lighting assistant: Japanese Crew (as Shibata Yuta) |
Makoto Tabe | ... | lighting assistant: Japanese Crew (as Tabe Makoto) |
Kiyotaka Takahashi | ... | lighting assistant: Japanese Crew (as Takahashi Kiyotaka) |
Risa Terashima | ... | second assistant camera: "b" camera, Japanese Crew (as Terashima Risa) |
Zhengyou Wang | ... | camera assistant: Mainland China Crew |
Yoshimi Watabe | ... | gaffer (as Watabe Yoshimi) |
Liusi Wen | ... | camera assistant: Mainland China Crew |
Jupiter Wong | ... | still photographer: Hong Kong Crew |
Chengshuang Xie | ... | camera assistant: Mainland China Crew |
Tao Xie | ... | camera assistant: Mainland China Crew |
Xiaozhong Xie | ... | camera assistant: Mainland China Crew |
Yilin Xie | ... | camera assistant: Mainland China Crew |
Weigong Xu | ... | lighting assistant: Mainland China Crew |
Casting Department
Wei Guo | ... | casting director: Mainland China Crew |
Lan Mo | ... | casting director: Mainland China Crew |
Bo Peng | ... | casting director: Mainland China Crew |
Costume and Wardrobe Department
Ivy Chan | ... | costume designer: Hong Kong Crew (as Ivy Chan Tsz-man) |
Tao Huang | ... | costume assistant: Mainland China Crew |
Rongjun Jia | ... | costume assistant: Mainland China Crew |
Mei Li | ... | costume assistant: Mainland China Crew |
Bo Liu | ... | costume assistant: Mainland China Crew |
Huan Liu | ... | costume assistant: Mainland China Crew |
Xiaochang Liu | ... | costume assistant: Mainland China Crew |
Xiaowei Liu | ... | costume assistant: Mainland China Crew |
Weili Luo | ... | costume assistant: Mainland China Crew |
Yanan Wang | ... | costume assistant: Mainland China Crew |
Haimian Wu | ... | costume assistant: Mainland China Crew |
Chunsheng Yang | ... | costume assistant: Mainland China Crew |
Xiaohua Zhang | ... | costume assistant: Mainland China Crew |
Yanqiu Zhang | ... | costume assistant: Mainland China Crew |
Yu Zhang | ... | costume assistant: Mainland China Crew |
Zhibin Zhao | ... | costume supervisor: Mainland China Crew |
Ming Zhu | ... | costume assistant: Mainland China Crew |
Weiliang Zhu | ... | costume assistant: Mainland China Crew |
Editorial Department
Jittapol Anuccavech | ... | digital on-line editor: Postique |
Dulapark Booncharern | ... | digital on-line editor: Postique |
Chuchawam Chairimwiang | ... | film scan & recording: Postique |
Ron Chan | ... | assistant editor: hong kong crew |
Douglas Chingchen Chang | ... | post production assistant / post-production assistant director |
Lanbo Cheuk | ... | post production supervisor |
Jichao Gong | ... | assistant editor: Mainland China Crew |
Deborah Huen | ... | senior digital colorist: Postique |
Salita Jaiboon | ... | producer: Postique |
Piyanut Kaewmani | ... | film scan & recording: Postique (as Piyanut Kaeomanee) |
Surasak Linitda | ... | film scan & recording: Postique |
Stéphane Ma | ... | assistant digital colorist (as Stephane Ma) / assistant digital colorist: Postique |
Teerawat Mukmanee | ... | film scan & recording: Postique |
Janejeera Munsuwan | ... | production coordinator: Kantana |
Edd Pandaman | ... | digital on-line editor: Postique |
Supamol Pleumchusak | ... | color timing & grading: Kantana |
Sakmongkon Pongmaneerat | ... | producer: Postique |
Nepasnan S. | ... | producer: Postique |
Pison Santawanpas | ... | laboratory consultant: Kantana |
Piyapong Sermhiransakul | ... | data management: Postique |
Sea Srivises | ... | subtitling: Postique |
Apasri Titatarn | ... | assistant digital colorist: Postique |
Bobbie Wong | ... | project supervisor: Postique |
Passakorn Yaisiri | ... | color timing & grading: Kantana |
Xiaojin Zhang | ... | assistant editor: Mainland China Crew |
Location Management
Hongjun Cheng | ... | location manager: Mainland China Crew |
Zhenzhen Dong | ... | location manager: Mainland China Crew |
Hongwei Huang | ... | location manager: Mainland China Crew |
Transportation Department
Yafei Jia | ... | transportation captain |
Additional Crew
Shide An | ... | set runner: Mainland China Crew |
Ray Chan | ... | production coordinator: Emperor |
Jie Chang | ... | assistant marketing coordinator: Bona |
Anjun Chen | ... | production security: Mainland China Crew |
Qingyi Chen | ... | distribution coordinator: Bona |
Jeffrey Chick | ... | international publicity and marketing: Emperor |
Sheng Di | ... | financial manager: Bona |
Yilan Ding | ... | co-production coordinator: Bona |
Jie Dong | ... | craft service: Mainland China Crew |
Xianliang Dong | ... | set runner: Mainland China Crew |
Wei Gao | ... | distribution manager: Bona |
Yukihiko Goto | ... | translator |
Hualei Guo | ... | on-set doctor: Mainland China Crew |
Cheng Han | ... | craft service: Mainland China Crew |
Hongyi He | ... | assistant marketing coordinator: Bona |
Jing Huang | ... | distribution manager: Bona |
Steven Hui | ... | production coordinator: Bona |
Lily Jiang | ... | copyright coordinator: Bona |
Rong Jin | ... | production security: Mainland China Crew |
Guantao Kang | ... | set runner: Mainland China Crew |
To-Hoi Kong | ... | magic advisor |
Feron Lau | ... | business affairs: Emperor |
Houqun Li | ... | set runner: Mainland China Crew |
Jinghui Li | ... | set manager: Mainland China Crew |
Zhongnan Li | ... | set runner: Mainland China Crew |
Zhenyu Liang | ... | chef: Mainland China Crew |
Eric Lin | ... | production coordinator: Bona |
Kunlei Liu | ... | set runner: Mainland China Crew |
Raymond Liu | ... | international sales and distribution: Emperor |
Yan Liu | ... | set runner: Mainland China Crew |
Chunlai Lu | ... | set runner: Mainland China Crew |
Mae Lui | ... | production coordinator: Emperor |
Crystal Decker Orren | ... | localization: us - Well Go USA Entertainment |
Lizhu Ren | ... | set runner: Mainland China Crew |
Chao Rong | ... | marketing coordinator: Bona |
Chris Sin | ... | finance: Emperor |
Yuelong Su | ... | set runner: Mainland China Crew |
Chen Sun | ... | publicity coordinator: Bona |
Jingshu Sun | ... | assistant marketing coordinator: Bona |
Zhonghe Sun | ... | on-set doctor: Mainland China Crew |
Jiang Wang | ... | set manager: Mainland China Crew |
Jun Wang | ... | assistant marketing coordinator: Bona |
Linlin Wang | ... | tea lady: Mainland China Crew |
Angelina Wong | ... | international publicity and marketing: Emperor |
Emily Wong | ... | international publicity and marketing: Emperor |
Haisan Wu | ... | tea lady: Mainland China Crew |
Kelvin Wu | ... | advertising coordinator: Bona |
Mingwei Wu | ... | set runner: Mainland China Crew |
Quanting Xing | ... | set runner: Mainland China Crew |
Wenping Xiong | ... | production accountant: Mainland China Crew |
Mason Xu | ... | financial controller: Bona |
Zhi Xu | ... | production assistant: Bona |
Chuang Yang | ... | set runner: Mainland China Crew |
May Yip | ... | international sales and distribution: Emperor |
Xu Yue | ... | set runner: Mainland China Crew |
Dong Zhang | ... | set runner: Mainland China Crew |
Hao Zhang | ... | promotion controller: Bona |
Heng Zhang | ... | set runner: Mainland China Crew |
Hongling Zhang | ... | set runner: Mainland China Crew |
Hua Zhang | ... | set runner: Mainland China Crew |
Jia Zhao | ... | publicity coordinator: Bona |
Peng Zhao | ... | publicity coordinator: Bona |
Zhilin Zhu | ... | set runner: Mainland China Crew |
Thanks
Peter Kam | ... | director's special thanks to |
John Sham | ... | director's special thanks to |