Edit
The Trough (2018) Poster

(2018)

Full Cast & Crew

Directed by 

Nick Cheung

Writing Credits (in alphabetical order)  

Nick Cheung ... (written by)
Ning Wen ... (written by)

Cast (in credits order)  

Nick Cheung ... Yu Qiu
Jinglei Xu ... The Boss
Jiong He ... Jim
Nan Yu ... Jackie
Michael Kiu Wai Miu ... Brother Yun (as Kiu-Wai Miu)
Wah Yuen ... Chun Wah
Maggie Ho-yee Cheung ... Diane
Suet Lam ... Nine-Lame-Fingers
Louis Cheung ... Jeejah
Haitao Li Haitao Li ... A Zhong
Zaha Fathima Zaha Fathima ... The girl (as Zaha Fa-Thima)
Chris Collins Chris Collins ... Frankie
Keira Wang Keira Wang ... The Boss (Childhood) (as Sze-Nga Wang)
Paul Chun ... Chief Lee
Dahong Ni ... Mr. Ren
Philip Ng ... Leader of the Security guard
Rest of cast listed alphabetically:
Pei Cao Pei Cao ... Henchman of Brother Yun
Jiongbie Chen Jiongbie Chen ... Henchman of Brother Yun
Weiqi Cui Weiqi Cui ... Young Gangster Leader
Yuting Deng Yuting Deng ... Trainer at Stone House
Xiujun Du Xiujun Du ... Interrogation Room Officer
Yueteng Gao Yueteng Gao ... Sales Man
Yihui Jin Yihui Jin ... Henchman of Brother Yun
Weiguo Li Weiguo Li ... Dave
Haicheng Lin Haicheng Lin ... Senior Police Officer
Bin Liu Bin Liu ... Trainer at Stone House
Hideki Onuki Hideki Onuki ... Father of the Boss
Xujun Shan Xujun Shan ... Henchman of Brother Yun
Ziquan Shang Ziquan Shang ... Senior Police Officer
Nejat Shanino Nejat Shanino ... Black Maid
Artur Siluzenka Artur Siluzenka ... Henchman of Brother Yun
Binwei Song Binwei Song ... Fei-fu
Hui Wang Hui Wang ... Interrogation Room Officer
Xiaoming Wang Xiaoming Wang ... Henchman of Brother Yun
Dusu Wen Dusu Wen ... Henchman of Brother Yun (as Dousu Wen)
Sheng Xu Sheng Xu ... Interrogation Room Officer
Wei Xu Wei Xu ... Gangster Leader
Natsuko Yakumaru Natsuko Yakumaru ... Mother of the Boss
Yilin Yan Yilin Yan ... Assistant of Mr. Ren
Omer Yuzuak Omer Yuzuak ... Secretary of Justice
Zhongxing Zhai Zhongxing Zhai ... Henchman of Brother Yun
Jian Zhang Jian Zhang ... Henchman of Brother Yun
Leihan Zhang Leihan Zhang ... Henchman of Brother Yun
Lujing Zhu Lujing Zhu ... Henchman of Brother Yun

Produced by 

Shuogang Chen ... executive producer
Zhihong Chen ... executive producer (as Victor Chen)
Leer Cheng ... production executive
Chi Kwong Cheung ... producer (produced by)
Claudie Chung Jan ... producer (produced by)
Xiaoning Gong ... production executive
Huanyu Guan ... executive producer
Lorraine Ho ... production executive
Lily Jiang ... production executive
Veranica Jin ... production executive
Yee-Man Lee ... executive producer
Jacqueline Liu ... production executive
Hong Qin ... executive producer
Wai-Bat Tang ... executive producer
Chi-Wah Tse ... line producer
Chun-Ching Tseng ... production executive
Fan Yang ... production executive
Guang Yang ... production executive
Dong Yu ... executive producer

Music by 

Kwong Wing Chan ... (original score supervisor)
Benson Chen ... (original score supervisor)

Cinematography by 

Man-Po Cheung ... director of photography

Editing by 

Ka-Wing Li

Casting By 

Kanlaya Netrayon ... (Thailand crew)
Wenxiang Tang
Xuan Wu

Art Direction by 

Chie Matsumoto ... (Japan crew)
Tao Zhai

Costume Design by 

Kar Yan Yip

Makeup Department 

Madoka Amano ... makeup: Japan crew
Shiyue Bian ... makeup assistant
Chun-Nam Fung ... hair stylist: Nick Cheung
Leilei Hou ... hair stylist assistant
Xiangwei Hou ... hair stylist assistant
Pai-Chen Hsiao ... special effects makeup assistant
Ruirui Jia ... makeup assistant
Chi-Kin Kwan ... hair stylist
Yi-Chen Lin ... special effects makeup assistant
Hsien-Chia Liu ... special effects makeup artist
Quan Liu ... makeup assistant
Xiaoqing Liu ... wig dresser
Yun-Ling Man ... makeup artist
Noriko Okuno ... makeup: Japan crew
Yue Qiu ... makeup assistant

Production Management 

Kwai-Wah Chan ... unit manager
Mei Ling Chan ... line producer: Thailand crew
Kai-Yan Cheuk ... assistant production manager
Kit-Fai Hau ... production consultant: Japan crew (as Charlie Kit-Fai Hau)
Sirichai Hongnun ... unit manager: Thailand crew
Pavat Hongsupanich ... set production assistant: Thailand crew
Tetsushi Itô ... production assistant: Japan crew
Drek Jitrpat ... set production assistant: Thailand crew (as Direk Jitpat)
Somkiart Kaisee ... unit assistant: Thailand crew
Daichi Kido ... production assistant: Japan crew
Wataru Kudô ... production assistant: Japan crew
Jaime Choi-Yu Lam ... assistant production manager
On Lam ... post-production supervisor
Shui-Man Leung ... assistant production manager
Walter Chun-Yin Leung ... line producer: Japan crew
Jianhua Liu ... unit production manager
Pannatorn Na-Lampang ... production assistant: Thailand crew
Chetsada Netroong ... production manager: Thailand crew
Yan-Kei Ng ... associate production manager
Nukool Nurod ... set production assistant: Thailand crew
Hideki Onuki ... line producer: in Japan crew
Kwanchanok Phukung ... production assistant: Thailand crew
Pattaravadee Poonvichit ... production assistant: Thailand crew
Teeraya Pupat ... translator to production department: Thailand crew
Junya Suetsugu ... production assistant: Japan crew
Xiu Feng Sun ... on set production manager
Chuya Tareki ... production assistant: Japan crew
Siriporn U.-Tidtawhai ... production assistant: Thailand crew (as Siriporn U-Tidtawhai)
Kazumasa Watanabe ... production manager: Japan crew
Junming Wei ... production manager
Jingfang Ye ... assistant production manager
Xiaopeng Zhang ... production manager

Second Unit Director or Assistant Director 

Mei Yung Chan ... translator to assistant director team: Thailand crew
Roydon Chio ... second assistant director (as Chiu Roydon Lucas)
Lam Hung Chung ... second assistant director
Kwok-Ping Fan ... third assistant director
Sherman Fan ... assistant to director (as Sherman Wing-Man Fan)
Siu-Chung Ip ... first assistant director
Warakorn Jitpat ... first assistant director: Thailand crew
Hiroyasu Kitagawa ... first assistant director: Japan crew
Junya Tanaka ... second assistant director: Japan crew
Ho Yin Tong ... assistant to director (as Hoo-Yin Tong)
Lei Wang ... on set assistant director

Art Department 

Ruichao Bai ... special props assistant
Panpan Chang ... special props assistant
Bin Chen ... special props assistant
Dengyu Chen ... art assistant
Yuye Chen ... assistant art director
Shuhai Chi ... set decorator assistant
Chatchai Chinpon ... art assistant: Thailand crew (as Chischai Chinpon)
Tak-Keung Chu ... on-set propsman: Hong Kong
Wei Ding ... propsman
Binggang Du ... propsman
Bingpu Du ... propsman
Fengwei Du ... propsman
Jian'en Du ... propsman
Tao Fang ... art assistant
Dawei Feng ... art assistant
Tôru Fujita ... set decorator: Japan crew
Peng Gao ... set decorator assistant
Xue Song Gao ... props car manager
Guozhang Hu ... set decorator assistant
Renliang Huang ... assistant art director
Sittichai Kangkacnot ... art assistant: Thailand crew
Deyao Kong ... on-set art director
Baoxin Li ... propsman
Dehai Li ... propsman
Jian Li ... propsman
Xuedong Li ... set decorator assistant
Bozuo Liu ... special props assistant
Fanhui Liu ... propsman
Hongli Liu ... set decorator assistant
Hongtian Liu ... set decorator assistant
Liming Liu ... assistant set decorator leader
Shuyou Liu ... set decorator assistant
Zhihua Liu ... set decorator leader
Yonggang Lv ... propsman
Liangjun Ma ... set decorator assistant
Tao Ma ... set decorator assistant
Yanming Ma ... set decorator assistant
Yujie Ma ... set decorator assistant
Hao Meng ... set decorator assistant
Narongsak Pawapootanon ... art assistant: Thailand crew
Chadchai Phoarmat ... art assistant: Thailand crew
Baohua Qi ... set decorator assistant
Chunlu Qin ... set decorator assistant
Yongru Qu ... special props assistant
Akkalak Satree ... art assistant: Thailand crew
Wenzhong Shi ... set decorator assistant
Zhenwei Shi ... set decorator assistant
Jianguo Song ... set decorator assistant
Sanjie Song ... set decorator assistant
Zhiqiang Song ... set decorator assistant
Jiancheng Sun ... propsman
Suppakit Tuntinaramit ... props master: Thailand crew
Anan Vachirapanyanon ... translator to art department: Thailand crew
Qinzhang Wang ... propsman
Rongshan Wang ... propsman
Weidong Wang ... special props leader
Wen Long Wang ... assistant art director
Chaiyapat Wongsiri ... art assistant: Thailand crew (as Chaiphat Wongsiri)
Peilei Xu ... assistant special props leader
Bingjie Yan ... propsman
Ting'ao Yan ... propsman
Tingdeng Yan ... propsman
Tingfeng Yan ... props master
Chuanhui Yang ... propsman
Chunlin Yang ... set decorator assistant
Jiafu Yang ... propsman
Lei Yang ... special props assistant
Guizhu Yao ... set decorator assistant
Jinqiu Yao ... propsman
Yi Ye ... art assistant
Wei Zhai ... propsman
Hongbin Zhang ... propsman
Yanguo Zhang ... propsman
Yushan Zhang ... special props assistant
Dequan Zhao ... assistant props master
Zhiqiang Zhao ... set decorator assistant
Lingtian Zhen ... propsman
Shuangtai Zhen ... propsman
Changming Zheng ... props car production assistant
Guangdong Zhou ... special props assistant
Lizhi Zhu ... propsman

Sound Department 

Charlotte Lok Man Chan ... post production producer
Mandy Man Yi Cheung ... post production producer
Sin Ling Cheung ... a.d.r. recordist / adr recordist
King Fai Choy ... foley artist
Jas Fung ... dialogue editing / dialogue recording
Weiliang Gao ... boom operator
Joey Chung Yu Ho ... post production producer
Ping Chuen Ip ... edx editing
Siu Leung Keung ... dubbing supervisor: Mandarin
Hon Chiu Lam ... foley artist
Wai Shun Lam ... efx & foley design
Yannies Oi-Yan Lam ... production coordinator
Andy Lau ... sound supervisor: FeelFine
Chun-Chung Lee ... dialogue editing / dialogue mixing / dialogue recording
George Yiu-Keung Lee ... efx & foley design / re-recording mixer / sound designer
Lijie Liu ... sound recordist
Danny Yu-Fai Lo ... dialogue recording
Sarachit 'Tum' Polcharoen ... boom man: Thailand crew (as Sarachit Polcharoen)
Adnan Srangmuang ... sound operator: Thailand crew
Burnard To ... edx editing / efx & foley design / efx & foley mixing
Chi Man Yu ... edx editing
Tomy Yu ... efx & foley design
Simon Man Cheung Yuen ... foley artist
Shuo Zhai ... adr recordist
Liyuan Zhao ... boom operator

Special Effects by 

Shui-Kam Cheung ... special effects leader
Kam Tong Fok ... special effects supervisor
Xucai Huang ... special effects assistant
Pei Li ... special effects assistant
Xihui Liang ... special effects assistant
Jinhui Shao ... assistant special effects leader
Xianyin Zhi ... special effects assistant
Zuo Zhi ... special effects assistant

Visual Effects by 

Feng Ai ... visual effects executive producer: K2 VFX
Xiaoxi Bao ... visual effects supervisor: Dreamscape Star
Yangyang Cai ... visual effects artist: Vimtc Film
Tsz-Kwan Chan ... visual effects supervisor: Puppet Studios
Tze-Him Chan ... visual effects supervisor: Puppet Studios (as Tse Him Chan)
Lo-Yu Chang ... vfx project manager: Bulky VFX
Shun-Min Chang ... composition lead artist: Bulky VFX
Xin Chang ... visual effects supervisor: Colorfocus Beijing
Chih-Yuan Chen ... assistant compositor: Bulky VFX (as Zhi-Yuan Chen)
Chung-Yu Chen ... compositor: Leader Ent.
Guang Chen ... compositor: New Creation
Jun-Xue Chen ... vfx compositor: Bulky VFX
Runling Chen ... compositing supervisor: Vimtc Film
Tommy Chen ... cgi hardware consultant: Bulky VFX
Wende Chen ... matchmove supervisor: Vimtc Film
Yen-Yu Chen ... compositor: Leader Ent.
Ying-Jie Chen ... vfx fluid & particle fx artist: Bulky VFX
Yu-Wen Chen ... cgi animator: Bulky VFX
Zhi-Ming Chen ... 3D animation leader: Bulky VFX
Cecil Man Ching Cheng ... visual effects supervisor
Hsin-Yi Cheng ... vfx support: Bulky VFX (as Xin-Yi Zheng)
Wai-Kwan Cheng ... visual effects supervisor: Darts
Franky Cheung ... animation director: FX Free
Wave Cheung ... visual effects producer: FX Free (as Wave Yiu-Ho Cheung)
Ming-Yen Chiang ... animator: Leader Ent.
Ta-Tao Chiang ... vfx compositor: Bulky VFX
Chun-Yen Chiu ... vfx project coordinator: Bulky VFX
Yu-Hui Chu ... assistant compositor: Bulky VFX (as You-Hui Zhu)
Chia-Ju Chuang ... vfx project coordinator: Bulky VFX
Chi-Hung Chui ... compositor: Puppet Studios
Hongfu Cui ... compositor: Dreamscape Star
Qiang Cui ... compositor: Vimtc Film
Bo Dai ... 3D supervisor: Dreamscape Star
Siqi Di ... compositor: New Creation
Jianfeng Dong ... visual effects supervisor: Colorfocus Beijing
Yuqing Dou ... visual effects supervisor: Dreamscape Star
Pingping Du ... compositor: Dreamscape Star
Chen-Kang Fan ... vfx compositor: Bulky VFX
Shichao Fan ... compositor: New Creation
Yiming Fan ... matte painting: Colorfocus Beijing / visual effects producer: Colorfocus Beijing
A.C. Fang ... matte painting: Colorfocus Beijing
Chao-Yi Fang ... animator: Leader Ent.
Xiaobin Fang ... visual effects supervisor: K2 VFX
Long Fu ... artistic supervisor: Vimtc Film
Shurong Ge ... compositor: Dreamscape Star
Yongze Ge ... compositor: New Creation
Tingting Gong ... project manager: Vimtc Film
Yue Gu ... lighting supervisor: K2 VFX
Zheng Guan ... compositor: Dreamscape Star
Cathy Guo ... visual effects producer: Vimtc Film
Haiyin Guo ... animator: Dreamscape Star
Lei Guo ... compositor: Dreamscape Star
Zhihang Guo ... animation: K2 VFX
Jiuyang Han ... visual effects producer: Colorfocus Beijing
Junjie He ... compositor: Colorfocus Beijing
Li He ... compositor: Vimtc Film
Yunfei He ... compositor: Colorfocus Beijing
Ching Hon ... visual effects assistant coordinator: FX Free
Yubin Hou ... compositor: Dreamscape Star
Yu-Ying Hsiao ... vfx compositor: Bulky VFX
Kuo-Chou Hsu ... visual effects supervisor: Leader Ent.
Yuhang Hu ... compositor: New Creation
Huai-Hsuan Huang ... compositor: Leader Ent.
Kai-Yi Huang ... vfx compositor: Bulky VFX
Lei Huang ... visual effects coordinator: Vimtc Film
Sijun Huang ... animation manager: K2 VFX
Yen-Wen Huang ... composition lead artist: Bulky VFX
Zhen-Yan Huang ... cgi animator: Bulky VFX
Ya-Fu Huo ... assistant animator: Bulky VFX
Wing-Kit Ip ... 3D animator: FX Free
Chao Jin ... compositor: Dreamscape Star
Jia Jin ... visual effects manager: Vimtc Film
Xuelian Kang ... visual effect editing assistant: FX Free
Jen-Kai Kuo ... vfx support: Bulky VFX (as Ren-Kai Guo)
Yuen-San Kwan ... financial controller: FX Free
Ching-Wen Lai ... vfx compositor: Bulky VFX (as Jing-Wen Lai)
Hsin-Wei Lai ... compositor: Leader Ent.
Chi-Kit Lau ... visual effect editing assistant: FX Free
Anima Lee ... visual effects executive producer: Bulky VFX
Jia-Yu Lee ... visual effects producer: Bulky VFX
Ray-Yu Lee ... vfx compositor: Bulky VFX
Xue Lei ... matte painting: Colorfocus Beijing
Po-Yi Leung ... compositor: FX Free
Hang-Cheong Li ... 3D animation leader: FX Free
Jiangcheng Li ... texture artist: K2 VFX
Jin Li ... lighting and rendering artist: Dreamscape Star
Keran Li ... compositor: Dreamscape Star
Lin Li ... compositor: Dreamscape Star
Luyun Li ... modeler and texture artist: Dreamscape Star
Mingqing Li ... 3D animator: Colorfocus Beijing
Rui Li ... animation: K2 VFX
Ruiling Li ... compositor: Dreamscape Star
Wenjuan Li ... visual effects coordinator: Vimtc Film
Xueping Li ... modeling artist: K2 VFX
Yang Li ... digital simulation artist: Dreamscape Star / visual effects supervisor: New Creation
Yaoshun Li ... matchmove artist: Vimtc Film
Yong Li ... 3D animator: Vimtc Film
Zhuang Li ... modeler and texture artist: Dreamscape Star
Andy Lin ... vfx lead artist: Bulky VFX
Booker Lin ... vfx compositor: Bulky VFX
Chen-Yi Lin ... vfx teachnical leader: Bulky VFX
Ching-Mao Lin ... cgi hardware consultant: Bulky VFX
Ji-Wei Lin ... vfx fluid & particle fx artist: Bulky VFX
Johnny Lin ... visual effects supervisor: Bulky VFX
Yi-En Lin ... assistant animator: Bulky VFX
Yu-Chi Lin ... compositor: Leader Ent.
Haiwei Liu ... matchmove artist: Vimtc Film
Hao Liu ... general manager: Dreamscape Star
Jiufu Liu ... 3D supervisor: Vimtc Film (as Victor Liu)
Ran Liu ... compositor: Dreamscape Star
Tiecheng Liu ... 3D animator: Vimtc Film
Xiaolei Liu ... compositor: Dreamscape Star
Xinyu Liu ... compositing supervisor: Vimtc Film
Yi-Yung Liu ... vfx compositor: Bulky VFX
Zhifeng Liu ... technical supervisor: Vimtc Film
Yi-Jing Lu ... compositor: Leader Ent.
Yu Lu ... compositor: Vimtc Film
Tian Luan ... senior compositor: FX Free
Xinwei Luo ... 3D animator: Colorfocus Beijing
Chenguo Mei ... compositor: Vimtc Film
Xianbang Meng ... compositor: Colorfocus Beijing
Zining Mu ... compositor: New Creation
Wai-Yuen Ng ... quality control & editor: FX Free
Pei-Chun Pan ... cgi animator: Bulky VFX
Jian Qi ... digital simulation artist: Dreamscape Star
Stella Qi ... compositor: Colorfocus Beijing
Kun Qian ... animation supervisor: K2 VFX
Hong Qiao ... matte painting: Colorfocus Beijing
Zeliang Qin ... modeler and texture artist: Dreamscape Star
Penghui Ren ... compositor: Colorfocus Beijing
Lianchao Shan ... matte painting manager: Vimtc Film / visual effects supervisor: New Creation
Donghong Shao ... administrative crew: Vimtc Film
Jiayang Shao ... compositor: Colorfocus Beijing (as Might Yang)
Ming-Hsien Shen ... compositor: Leader Ent.
Yang Shen ... compositor: FX Free
Wing-Sum So ... visual effects assistant coordinator: FX Free
Gaofeng Su ... compositing supervisor: New Creation
Jian Su ... modeler and texture artist: Dreamscape Star
Haoyu Sun ... compositing supervisor: Vimtc Film
Zhongjian Sun ... compositing supervisor: Vimtc Film
Jin Tao ... matte painting: Dreamscape Star
Lu Tian ... compositor: Colorfocus Beijing
Hao-Yu Ting ... assistant compositor: Bulky VFX (as Hao-Yu Ding)
Luyao Tong ... compositing supervisor: Vimtc Film
Yu-Lin Tsai ... visual effects producer: Bulky VFX
Siu-Kei Tse ... visual effects supervisor: Darts
Yee-Nai Tse ... visual effects coordinator: FX Free (as Yee-Nai Xin)
Sin-Shiung Tseng ... compositor: Leader Ent.
Yu-Shan Tseng ... compositor: Leader Ent. (as Yu-Shan Tzeng)
Chiky Tsui ... visual effects supervisor (as Wai-Kit Tsui)
Yu-Ching Tung ... animator: Leader Ent.
Fei Wang ... visual effects associate producer: FX Free
Haoyuan Wang ... compositor: Dreamscape Star
Jian Wang ... compositor: Dreamscape Star
Kiwi Wang ... visual effects associate producer
Mingdong Wang ... animation: K2 VFX
Minjie Wang ... lighting and rendering artist: Dreamscape Star
Qiankun Wang ... 3D animator: FX Free
Ruofei Wang ... 3D supervisor: New Creation
Si-Ting Wang ... vfx compositor: Bulky VFX
Tao Wang ... compositor: Vimtc Film
Xiaoting Wang ... compositing supervisor: K2 VFX
Xing Wang ... 3D manager: Vimtc Film
Xiqing Wang ... compositor: Vimtc Film
Xiu-Ling Wang ... vfx project manager: Bulky VFX
Zhe Wang ... lighting and rendering artist: Dreamscape Star
Liming Wei ... animation: K2 VFX
Qinling Wei ... animation: K2 VFX
Hao Wen ... visual effects artist (as Simon Wen)
Chun-Chuen Wong ... compositor: FX Free
Jaco Wong ... head of quality control & color grading: FX Free
Wai-Hang Wong ... senior compositor: FX Free
Ling-Yi Wu ... vfx compositor: Bulky VFX
Hao Xiong ... compositor: Dreamscape Star
Meng Xu ... lighting and rendering artist: Dreamscape Star
Ming Xu ... 3D animator: Colorfocus Beijing
Xiaozheng Xu ... compositor: New Creation
Zhen Xu ... matte painting: Dreamscape Star
Samantha Yan ... compositor: Colorfocus Beijing
Jichang Yang ... 3D animator: Vimtc Film
Li Yang ... compositor: New Creation
Wenhui Yang ... visual effects producer: Dreamscape Star
Xubin Yang ... visual effects producer: Dreamscape Star
Jintong Yao ... visual effects coordinator: K2 VFX
Yao Yao ... compositor: Dreamscape Star
Huchen Ye ... lighting: K2 VFX
Yao-Hung Yeh ... vfx teachnical leader: Bulky VFX
Chih-Yung Yen ... animator: Leader Ent.
Yeshaya ... compositor: Colorfocus Beijing
Zitian You ... animator: Dreamscape Star
Ya-Chun Yu ... vfx compositor: Bulky VFX
Yang Yu ... compositor: Vimtc Film
Johnny Kwong Hung Yue ... art director: FX Free
Beipeng Zhang ... visual effects supervisor: K2 VFX
Jie Zhang ... rigging artist: K2 VFX
Junlong Zhang ... digital simulation artist: Dreamscape Star
Le Zhang ... visual effects supervisor: Vimtc Film
Lun Zhang ... art director: FX Free
Peng Zhang ... modeler and texture artist: Dreamscape Star / visual effects production supervisor: Vimtc Film
Xu Zhang ... matte painting: Dreamscape Star
Xudong Zhang ... compositor: Dreamscape Star
Yongqiang Zhang ... matte painting: Vimtc Film
Di Zhao ... 3D animator: Colorfocus Beijing
Fei Zhao ... compositor: Colorfocus Beijing
Haihong Zhao ... visual effects producer: Colorfocus Beijing
Xia Zhao ... compositor: New Creation
Xixi Zhao ... matchmove artist: Vimtc Film
Yangkun Zhao ... visual effects coordinator: K2 VFX
Zachary Zhao ... animator director: Dreamscape Star
Yan Zhong ... animation: K2 VFX
Zixiang Zhou ... visual effects artist: Vimtc Film
Honglin Zhuang ... compositor: New Creation

Stunts 

Ronghua Cheng ... stunt coordinator: Chinese
Zhengjun Fan ... stuntman: Chinese
Yue Gao ... stuntman: Chinese
Xinxi Han ... stuntman: Chinese
Han Byul Jang ... stuntman: Korean
Woo-Jae Jeon ... stuntman: Korean
Chengzhu Jin ... stunt translator: Korean
Haiwang Jin ... stunt translator: Korean
Yoon-Seong Jung ... stuntman: Korean
Young Min Kim ... stuntman: Korean
Jong Taek Kum ... stuntman: Korean
Gui-Duck Kwon ... stuntman: Korean
Ji-Suk Lee ... stuntman: Korean
Ju-chun Park ... action choreographer / stunt coordinator: Korean
Zhexing Qiao ... stuntman: Chinese
Shengjie Ren ... stuntman: Chinese
Yoo Sang-seob ... action choreographer (as Sang-Seob Yoo) / stunt coordinator: Korean (as Sang-Seob Yoo)
Ruangyod Seesa ... stunt double: Thailand crew
Phongnarat Silueam ... stunt assistant: Thailand crew
Wittaya Silueam ... stunt assistant: Thailand crew
Min-seok Song ... stuntman: Korean
Padit Srileum ... stunt coordinator: Thailand crew
Shangang Wang ... stuntman: Chinese
Wei Wang ... assistant stunt coordinator: Chinese
Mingxing Yan ... stunt translator: Korean
Jin-Yool Yoon ... stuntman: Korean

Camera and Electrical Department 

Niruj Bancha ... dit: Thailand crew
Pichai Burananaron ... electrician: Thailand crew
Baikai Cao ... electrician
Bing Cao ... crane unit
Ge Cao ... camera assistant
Haibin Cao ... electrician
Hongliang Cao ... electrician
Jianping Cao ... crane unit / electrician
Qingkai Cao ... electrician
Qingyang Cao ... electrician
Tongbin Cao ... best boy
Xilin Cao ... crane unit
Thanachai Charoensuksorn ... first camera assistant: Thailand crew
Hao Chen ... electrician
Junxu Chen ... making of
Mingyang Chen ... electrician
Zhenlong Chen ... electrician
Zhenye Chen ... electrician
Man Lung Choi ... a camera operator
Lam Chow ... gaffer
Hongwei Diao ... crane unit leader
Kwok Wai Fung ... c camera operator
Weirong Gao ... camera assistant
Wenshuai Gu ... crane unit
Libin He ... still photographer
Suhang He ... crane unit
Wenping Hei ... crane unit
Xiaoli Hei ... crane unit
Wing-Lok Ho ... focus puller
Siu Ching Ip ... steadicam operator
Somkead Ittakee ... grip man: Thailand crew
Wuttikorn Kachonchai ... grip man: Thailand crew (as Wuttikorn Khajonchai)
Sombun Khaehnak ... general operator: Thailand crew
Rungrot Khamla ... best boy grip: Thailand crew
Wai Lun Koo ... focus puller
Navin Kuankanong ... best boy: Thailand crew
Chi-Kan Kwan ... b camera operator
Yi Li ... aerial cinematographer
Jian Lin ... camera assistant
Junwei Liu ... camera assistant
Weijun Liu ... aerial cinematographer
Zhiqiang Liu ... camera assistant
Zhongqi Liu ... aerial cinematographer
Zhuangzhi Luo ... aerial cinematographer
Bin Ma ... electrician
Hoi Man Mak ... c camera operator
Apichart Mutumachan ... remote head technician: Thailand crew (as Apichat Mutumajan)
Shohei Nojoh ... electric assistant: Japan crew
Naoki Nomura ... electric assistant: Japan crew
Kayo Ota ... electric assistant: Japan crew (as Kayo Ohta)
Pahirat Panyathanapuwadech ... grip man: Thailand crew
Thanongsak Pathakkhinang ... key grip: Thailand crew
Kitti Peangle ... best boy electrician: Thailand crew
Liangzheng Peng ... focus puller
Patsawit Phimsornthong ... second camera assistant: Thailand crew
Suphapanya Phomphan ... electrician: Thailand crew
Sayan Phudensai ... grip man: Thailand crew
Ket Phunim ... general operator: Thailand crew
Thanapol Prasittimay ... video man: Thailand crew
Yuttana Putaraksa ... best boy grip: Thailand crew
Sommay Saengsinchai ... gaffer: Thailand crew
Pongsak Sangun ... grip man: Thailand crew
Mongkol Sathan ... electrician: Thailand crew
Thodsaphon Sekmao ... electrician: Thailand crew
Jie Song ... lighting equipment technician
Sanam Srikham ... grip man: Thailand crew
Kunwei Sun ... electrician
Renwei Sun ... electrician
Toshio Suzuki ... electric assistant: Japan crew
Toshio Tanaka ... electric assistant: Japan crew
Chun Kit Tang ... camera assistant
Nattaphong Teengoen ... grip man: Thailand crew
Thepparat Thiwthong ... second camera assistant: Thailand crew
Rocky Tsang ... focus puller (as Rocky Chun-Chung Tsang)
Zonglu Xia ... electrician
Jigang Xie ... electrician
Hanpo Yang ... camera assistant
Xiang Yi ... aerial cinematographer
Guorong Yu ... focus puller
Veerayut Yuyuen ... grip man: Thailand crew
Chao Zhang ... aerial cinematographer
Enze Zhang ... camera assistant
Minghui Zhang ... camera assistant
Jiewu Zhao ... camera assistant

Casting Department 

Wimonwan Boonchan ... casting assistant: Thailand crew
Lei Chen ... assistant to casting director
Qinfan Liu ... assistant to casting director
Zheng Zhou ... assistant to casting director

Costume and Wardrobe Department 

Yu Ai ... assistant costume: mainland crew
Ka-Ki Chan ... assistant costume designer
Ariya Chan-Urai ... costume assistant: Thailand crew
Wenyan Cui ... assistant wardrobe
Shengli Ding ... assistant wardrobe leader
Jinhao Du ... seamstress
Wanjun Du ... seamstress
Long Gao ... assistant wardrobe
Cheng Gong ... wardrobe leader
Tsz-Yan Leung ... assistant costume
Hongxu Liu ... assistant wardrobe
Renfeng Long ... assistant wardrobe
Kang Ma ... assistant wardrobe
Yoshinobu Matsukawa ... wardrobe: Japan crew
Pattama 'Pat' Prasopsuk ... costume assistant: Thailand crew
Mengfei Yang ... assistant costume: mainland crew

Editorial Department 

Wilson Chun-Him Ho ... on-set editor
Eddie Kwok ... digital intermediate technical supervisor: One Cool Hong Kong
Samuel Leung ... digital artist: One Cool Hong Kong
Calmen Lui ... digital intermediate project supervisor: One Cool Hong Kong
Leonard Wai Yin Mang ... digital artist: One Cool Hong Kong
Nepasnan S. ... digital intermediate production manager: One Cool Thailand
Mag Siu ... production coordinator: One Cool Hong Kong
Wing Tsang ... digital intermediate producer: One Cool Hong Kong
Aaron Tse ... digital artist: One Cool Hong Kong
Bobbie Wong ... digital intermediate project supervisor: One Cool Thailand
Daniel Wong ... digital artist: One Cool Hong Kong
Dennis Wong ... digital on-line editor: One Cool Hong Kong
Kwok-Fai Wong ... senior digital colorist: One Cool Hong Kong
Tong Xu ... digital imaging technician
Danfeng Zhang ... digital imaging technician

Location Management 

Monton Apijtranont ... location assistant: Thailand crew
Jie Dong ... location manager
Hikaru Hosoya ... location manager: Japan crew
Sheng Qian ... assistant to location manager
Jarun Rod-Anonth ... location manager: Thailand crew
Pasit Roongruengsiriwat ... location assistant: Thailand crew
Seiki Takahashi ... location manager: Japan crew
Jianbo Wang ... location manager
Yongjun Zhu ... location manager

Music Department 

Anson An ... original score production (as Anson)
Jeffrey Chu ... recording engineer
Sham Kamikaze ... guitarist
Anders Lee ... music producer
Wee Tan ... original score production / original score (as WEE)
Tina Wang ... original score coordinator
Weirui Xie ... original score production
Zen Yap ... mixing (as Zen)
Wing Yuen ... recording engineer
Peter Zhao ... original score production
Jiayuan Zhou ... original score production

Script and Continuity Department 

Tsz-Chiu Choi ... continuity

Transportation Department 

Surachet Ardam ... driver: Thailand crew
Prasob Baothonglor ... driver: Thailand crew
Supakit Buranrom ... driver: Thailand crew
Suthep Chaisuwan ... driver: Thailand crew
Daokui Chen ... driver
Jianzong Chen ... driver
Shaodong Chen ... driver
Zhenyu Chi ... driver
Sunharos Dachruedee ... transport assistant: Thailand crew
Jianjun Dong ... driver
Shuwei Dong ... driver
Liuchang Fan ... driver
Liurong Fan ... driver
Liusong Fan ... driver
Daiyin Fu ... driver
Lei Gao ... driver
Xingxing Gu ... driver
Bendong Guo ... driver
Xiangrong Guo ... driver
Bancha Hamitree ... driver: Thailand crew
Duoyou Hu ... driver
Zhenxing Hu ... driver
Jianxun Huang ... driver
Yabo Huang ... driver
Nirun Jarotwong ... driver: Thailand crew (as Nirun Jaritwong)
Sorin Jarotwong ... driver: Thailand crew (as Surin Jaritwong)
Bing Ji ... driver
Suxing Jia ... driver
Charal Jullawatin ... driver: Thailand crew
Nikorn Kaewja ... driver: Thailand crew
Tongchai Kaewrat ... driver: Thailand crew
Kitpipat Kaewsaenmuang ... driver: Thailand crew
Ticha Kanchanasantiea ... transport manager: Thailand crew
Boontham Klaykaew ... driver: Thailand crew
Guanglian Li ... driver
Minglei Li ... driver
Yuxue Li ... driver
Zuowu Li ... driver
Baoming Liu ... driver
Lisong Liu ... driver
Xiaojing Liu ... driver
Zhiyong Liu ... driver
Ningning Lu ... driver (as Ningning Lv)
Naret Manowvarn ... driver: Thailand crew
Kritsana Meesiri ... driver: Thailand crew
Weibing Mi ... driver
Yong Nie ... driver
Huaijun Niu ... driver
Saksan Nooma ... driver: Thailand crew
Thanavee Phutthainsorn ... driver: Thailand crew
Anurak Samakraman ... driver: Thailand crew
Wuttichaipong Santhsiri ... driver: Thailand crew
Baohua Shao ... driver
Wichai Siriraj ... driver: Thailand crew
Changtao Sun ... driver
Teera Tantineramit ... driver: Thailand crew
Suwit Thoprathom ... driver: Thailand crew
Chuanfeng Wang ... driver
Dunming Wang ... driver
Haipeng Wang ... driver
Hongsheng Wang ... driver
Jinglong Wang ... driver
Liannian Wang ... driver
Xianhong Wang ... driver
Boonsong Wayuphat ... driver: Thailand crew
Panupong Wongrasri ... driver: Thailand crew
Chengyang Wu ... driver
Kewei Wu ... driver
Fenghe Xu ... driver
Guoqing Xue ... driver
Shuai Xue ... transportation captain
Donglei Yang ... driver
Pengbo Yuan ... driver
Zhibo Yuan ... driver
Bing Zhang ... driver
Chengbin Zhang ... driver
Chuanmiao Zhang ... driver
Hui Zhang ... driver
Yanliang Zhang ... driver
Zhengpeng Zhang ... driver
Haibing Zhou ... driver
Yufu Zhu ... driver

Additional Crew 

Ying Du ... production accountant
Katsanee Jansatte ... catering assistant: Thailand crew
Pachamon Khongjan ... mobile toilet: Thailand crew
Sarun Kongchan ... mobile toilet: Thailand crew
Phakhakanok Konlak ... government liaison: Thailand crew
Yee-Man Lee ... presenter
Chi-Cheong Li ... arms coordinator
Dongsheng Li ... set runner
Jianglan Li ... cashier
Jinliang Li ... set runner
Junfa Li ... set runner
Weidong Li ... set runner leader
Yongjie Li ... arms coordinator: Chinese
Ziyao Li ... interpreter: Japan crew
Hongyan Lin ... interpreter: Japan crew
Hefei Liu ... set runner
Haokun Long ... interpreter: Japan crew
Prayad Mansuk ... craft service assistant: Thailand crew
Sirichai Naree ... set nurse: Thailand crew
Sandy Ng ... subtitle translator
Sairung Phramahaporn ... craft service manager: Thailand crew
Napatcha Pochaiya ... production accountant: Thailand crew
Pongrach Posuwan ... helicopter pilot: Thailand crew
Benjawan Pratuengphol ... assistant to production accountant: Thailand crew
Guichen Qin ... warehouseman
Zhifeng Qu ... set runner
Saranya Ragborisutsri ... catering assistant: Thailand crew
Rewwewan Sasim ... craft service assistant: Thailand crew
Paul Seto ... arms coordinator (as Paul Ching Seto)
Cunxi Shen ... set runner
Thongsa Sihabut ... catering assistant: Thailand crew
Wisuwat Srinarakut ... helicopter pilot: Thailand crew
Yunlei Sun ... set runner
Wai-Bat Tang ... presenter
Baocheng Tian ... set runner
Ye Tian ... set runner
Malee U.-Jamnine ... catering manager: Thailand crew (as Malee U-Jamnine)
Pan Wang ... set runner
Qingji Wang ... doctor
Wenzhi Wang ... tea lady
Jin Wu ... set runner
Wenbin Wu ... craft service manager
Anyue Xu ... set runner
Jiawen Yang ... set runner
Changsheng Zhang ... set runner
Tong Zhang ... interpreter: Japan crew
Yingjie Zhang ... set runner
Liguo Zhao ... set runner
Xiuna Zhao ... cashier
Ganggang Zheng ... set runner
Peijun Zheng ... tea lady
Hang Zhou ... set runner

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed