Directed by
Xiaopan Gao | ||
Jibin Sun | ... | (co-director) |
Alan Zeng | ... | (co-director) |
Writing Credits
Jibin Sun | ... | (screenplay) |
Quan Zheng | ... | (co-writer) & |
Yu Bu | ... | (co-writer) & |
Honglu Liu | ... | (co-writer) (as Hong Lu Liu) |
Cast (in credits order)
|
Xiaopan Gao | ... | Zheng Hao (as Xiaopan Gao) (as Xiao Pan Gao) |
|
Xianchao You | ... | Zheng Zhong (as Xianchao You) (as Xian Chao You) |
Ziming He | ... | Police (as Zi Ming He) | |
|
Yu Bu | ... | Black Face Police |
|
Can Cui | ... | Zheng Hao Childhood |
|
Yuexu Wang | ... | Zheng Zhong Childhood (as Yue Xu Wang) |
Yu Tian | ... | Director Xie | |
|
Xi Chen | ... | Vivian |
Shasha Yu | ... | Xia Tian Fan (as Sha Sha Yu) | |
Sam Lee | ... | Third | |
Samuel Pang | ... | Scar Face (as Jing Ci Peng) | |
|
Sky Qing Tian Li | ... | Da Yong (as Qing Tian Li) |
|
Pengyu Lü | ... | He Chung Feng Childhood (as Peng Yu Lv) |
Jinsong Wang | ... | He Chung Feng's Father (as Jin Song Wang) | |
|
Guopeng Wan | ... | He Chung Feng (as Guo Peng Wan) |
|
Yunhe Yi | ... | Yang Lu (as Yun He Yi) |
|
Xunzimo Liu | ... | Lü Sihai (as Xun Zi Mo Liu) |
Benyu Zhang | ... | Zhao Jiuzhou (as Ben Yu Zhang) | |
|
Zhi Wei | ... | Compere |
|
Bo Qian | ... | Zheng Hao's Father |
Yuelun Wang | ... | Doctor (as Yue Lun Wang) | |
|
Zhe Gong | ... | Zheng Hao's Mother |
Rest of cast listed alphabetically: | |||
|
Yun Xing |
Produced by
Cary Cheng | ... | executive producer |
Mandy Man-Wa Chong | ... | producer (as Mandy Chong) |
Defu Jiang | ... | executive producer |
Liuliu Ju | ... | producer |
Karl Li | ... | consultant |
Lei Qiao | ... | producer |
William Que | ... | distribution producer |
Dustin Wang | ... | producer |
Yao Zhang | ... | producer |
Music by
Nathan Wang | ... | (music) |
Cinematography by
Jun-gyu Lee | ... | director of photography (as Joonkyuoo Lee) (as Jun Gui Li) |
Editing by
Derek Hui | ||
Yi Liu |
Production Design by
Biao Li |
Art Direction by
Biao Li |
Second Unit Director or Assistant Director
Alex Phua | ... | executive director (as Alex-phua) |
Sound Department
Jianqiang Jiang | ... | director of sound (as Jian Qiang Jiang) / re-recording mixer (as Jian Qiang Jiang) / sound designer (as Jian Qiang Jiang) / voice guidance |
Mingxi Zhang | ... | dialogue editor (as Ming Xi Zhang) / re-recording mixer (as Ming Xi Zhang) |
Stunts
Hongbiao Li | ... | fight choreographer (as Hong Biao Li) |
Music Department
Esther Bae | ... | music arranger |
Gary Chase | ... | musician, arranger-orchestrator, score mixer |
Matthew C. Hornbeck | ... | guitar |
Josh Lewis | ... | score engineer |
Greg Myers | ... | arranger |
Additional Crew
Xiaopan Gao | ... | presenter |
Jianfeng Li | ... | presenter |
Maojun Zeng | ... | presenter (as John Zeng) |