Directed by
Haofeng Xu |
Writing Credits
Haofeng Xu | ... | (original novel) |
Haofeng Xu | ... | (screenwriter) |
Cast (in credits order)
Produced by
Dongqiu Chen | ... | executive producer |
Yang Du | ... | Administrative Producer / supervising producer |
Xiaofeng Hu | ... | co-producer |
Lisa Li | ... | co-producer |
Kailuo Liu | ... | Administrative Producer |
Xiaoxi Lou | ... | producer |
Dong Yang | ... | executive producer |
Javier Zhang | ... | consulting producer |
Li Zhang | ... | supervising producer |
Music by
Wei An | ... | composer |
Cinematography by
Tianlin Wang | ... | director of photography |
Editing by
Sisi He | ||
Haofeng Xu |
Casting By
Lu Men Cui | ... | (as Lu Lu) |
Lumeng Cui |
Production Design by
Ruiqing Xian | ... | (as Rui Qing Xian) |
Art Direction by
Ruiqing Xian |
Makeup Department
Tongxun Chen | ... | makeup artist |
Sound Department
Xiaofeng Bai | ... | boom operator |
Licheng Xu | ... | boom operator |
Rocky Zhang | ... | sound |
Visual Effects by
Xiaoming Wang | ... | lead compositor |
Stunts
Yunfei Fu | ... | stunt coordinator |
Haofeng Xu | ... | stunt director |
Camera and Electrical Department
Changhai Yan | ... | gaffer |
Casting Department
Huan Wang | ... | casting assistant |
Wenming Wang | ... | casting assistant |
Costume and Wardrobe Department
Tongxun Chen | ... | costume supervisor |
Location Management
Ka Wai Lou | ... | location manager |
Music Department
Wei An | ... | arrangement / guitar / music recorder |
Wei Guan | ... | arrangement / guitar |
Peng Li | ... | violin |
Sebastien Pan | ... | composer - trailer music |
Xiaohui Yin | ... | trumpet |
Additional Crew
Xiaoxi Lou | ... | presenter |
Huilong Zhu | ... | presenter |