Cast & Crew

Directed by

Muye Wen

Writing Credits

Jianv Han
Muye Wen
Wei Zhong

Cast

Zheng Xu
Cheng Yong
Yiwei Zhou
Cao Bin
Chuan-jun Wang
Lv Shouyi
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
Bharat Bhatia
Cargo Ship Chef
Guanming Fu
Nightclub manager
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
All Filters