Directed by
Muye Wen |
Writing Credits (in alphabetical order)
Jianv Han | ||
Muye Wen | ||
Wei Zhong |
Cast (in credits order)
Zheng Xu | ... | Cheng Yong | |
Yiwei Zhou | ... | Cao Bin | |
Chuan-jun Wang | ... | Lv Shouyi (as Chuanjun Wang) | |
Zhuo Tan | ... | Liu Sihui | |
Yu Zhang | ... | Yellow Hair | |
Xinming Yang | ... | Priest Liu | |
Yanhui Wang | ... | Zhang Changlin | |
Naiwen Li | ... | Swiss Medical Representative | |
Beibi Gong | ... | Cao Ling | |
Jiajia Wang | ... | Lv Shouyi's Wife | |
Rest of cast listed alphabetically: | |||
Bharat Bhatia | ... | Cargo Ship Chef | |
Guanming Fu | ... | Nightclub manager (as Fu Guanming) | |
Chenfei Jia | ... | Police | |
Qianyi Ma | ... | Liu Sihui's daughter | |
Hao Ning | ... | Landlord | |
Xiaozhi Ning | ... | Police chief | |
Qiang Shi | ... | Presiding judge | |
Keith Shillitoe | ... | Swiss Ambassador | |
Qing Wei | ... | Old lady | |
Jian Wu | ... | Police Captain Huang | |
Zixian Zhang | ... | Lawyer | |
Gengyou Zhu | ... | Cheng Yong's son |
Produced by
Chandan Arora | ... | producer: India Unit |
Lizhi Chen | ... | producer |
Shaozhong Chen | ... | co-producer |
Cary Cheng | ... | line producer |
Ping Dong | ... | producer |
Haidong Fan | ... | co-producer |
Luyuan Fan | ... | producer |
Liz Han | ... | line producer (as Lu Han) |
Xin Huang | ... | line producer |
Wusheng Jiang | ... | co-producer |
Li Jie | ... | line producer |
Li Kang | ... | line producer |
Jingyang Li | ... | co-producer |
Kailuo Liu | ... | line producer |
Mingyi Liu | ... | associate producer |
Ruifang Liu | ... | producer |
Ruifen Liu | ... | line producer |
Tao Liu | ... | co-producer |
Zhongjin Liu | ... | line producer |
Abdul Aziz Makani | ... | line producer |
Hao Ning | ... | executive producer |
Ge Song | ... | producer |
Yibing Wang | ... | producer |
Hongliang Wu | ... | producer |
Shaokun Xiang | ... | line producer |
Zheng Xu | ... | executive producer |
Shi Yan | ... | co-executive producer |
Shuo Yang | ... | co-producer |
Weidong Yang | ... | co-producer |
Yang Yue | ... | line producer |
Shao Yun | ... | line producer |
Maojun Zeng | ... | co-producer |
Miao Zhang | ... | co-executive producer |
Yin Zhe | ... | associate producer |
Peter Zheng | ... | co-producer (as Zhihao Zheng) |
Jiansen Zhou | ... | line producer (as Zhou Jiansen) |
Music by
Chao Huang |
Cinematography by
Boxue Wang | ... | director of photography |
Editing by
Lin Zhu |
Casting By
Cang Zi |
Production Design by
Miao Li |
Costume Design by
Miao Li |
Makeup Department
Yongjie Fan | ... | makeup artist |
Xin Mu | ... | makeup artist |
Production Management
Louis Zhou | ... | production manager (as Yuhong Zhou) |
Second Unit Director or Assistant Director
Sajid Ali | ... | first assistant director |
Shubham Gupta | ... | second assistant director |
Gaurav Kaushal | ... | second assistant director (as Gaurav Dev Kaushal) |
Jin Shang | ... | executive director |
Lara Danfeng Xu | ... | second second assistant director |
Art Department
Wenliang Cui | ... | property master |
Sound Department
Lautaro Aichenbaum | ... | sound effects editor |
Miguel Calvo | ... | sound effects editor |
Yutong Chen | ... | sound effects editor / sound effects recordist |
Kang Fu | ... | re-recording mixer / supervising sound editor |
Xu Liu | ... | dialogue editor / sound effects editor / sound effects recordist |
Yanjun Liu | ... | assistant foley artist |
Álvaro López-Arregui | ... | background sound editor |
Peter Memmer | ... | background sound editor |
Steve Miller | ... | supervising sound effects editor |
AiLong Tan | ... | adr recordist / dialogue editor / re-recording mixer |
Jinbo Wang | ... | assistant sound editor |
Lei Wang | ... | foley artist |
Tiezheng Wang | ... | post producer |
Yanming Wang | ... | mix facility support |
Jiaxuan Ye | ... | i/o engineer |
Visual Effects by
Chao Jiang | ... | visual effects supervisor |
Camera and Electrical Department
Bo Cheng | ... | DIT |
Xu Han | ... | DIT |
Zhe Wang | ... | DIT assistant |
Zeyu Yao | ... | DMT |
Editorial Department
Xinli An | ... | DMT |
Somnus Cai | ... | digital intermediate conform |
Steven Cui | ... | digital intermediate producer |
Aimee Feng | ... | digital intermediate technical assistant |
Kat Kuang | ... | digital intermediate technician |
Grégoire Lesturgie | ... | eclaircolor colorist |
Janice Li | ... | digital intermediate conform |
Gary Liu | ... | digital intermediate technician |
Lani Liu | ... | colorist |
Peigen Liu | ... | digital intermediate technician |
Peter Liu | ... | digital intermediate technical assistant |
Ethan Park | ... | digital intermediate supervisor |
Xiao Qu | ... | digital intermediate technician |
Gavin Wei | ... | digital intermediate technical manager |
Ran Xin | ... | digital intermediate conform |
Daniel Xu | ... | digital intermediate conform |
Amber Zhang | ... | digital intermediate conform |
Ansel Zhang | ... | mastering manager |
Anne Zhou | ... | color assistant |
Chen Zhu | ... | dailies colorist |
Ruyue Zhu | ... | digital intermediate technician |
Location Management
Parmeshwar Shejul | ... | location manager |
Additional Crew
Roger King | ... | production coordinator |
Liang Li | ... | production coordinator |
Kerr Liu | ... | production coordinator |
Dilawar Singh Rana | ... | production coordinator |