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 |
John Zeng | ... | presenter |