Directed by
Teddy Chan |
Writing Credits (in alphabetical order)
Fendou Liu | ||
Ning Wen | ... | (as Elvis Man) |
Cast (in credits order)
Henry Lau | ... | Dong Yilong (as Xianhua Liu) | |
Peter Ho | ... | Chu Hun (as Rundong He) | |
![]() |
Chenhan Lin | ... | Jinggang |
Luxia Jiang | ... | Bi Nu | |
Him Law | ... | Wen Tianyu (as Zhongqian Luo) | |
Ming Hu | ... | Guan Taishi | |
Shi Shi | ... | Sorceress | |
Mark Cheng | ... | Chu Cheng (as Haonan Zheng) | |
![]() |
Minghu Xu | ... | Jia Lu |
Rest of cast listed alphabetically: | |||
![]() |
Rixiong An | ||
![]() |
Huikang Chen | ||
![]() |
Xiaolei Dan | ||
![]() |
Guanzhong Ding | ||
![]() |
Liang Dong | ||
![]() |
Xiaofan Du | ||
![]() |
Xiaohang Fang | ||
![]() |
Hao Feng | ||
![]() |
Haochuan Gong | ||
![]() |
Leigang Hai | ||
![]() |
Rundong He | ||
![]() |
Xianwu Jiang | ||
![]() |
Cun Li | ||
![]() |
Qibing Li | ||
![]() |
Xilei Li | ||
![]() |
Xionglei Li | ||
![]() |
Xionglun Li | ||
![]() |
Xiyu Li | ||
![]() |
Xiuyu Lin | ||
![]() |
Hui Liu | ||
![]() |
Yanqing Liu | ||
![]() |
Weizhan Meng | ||
![]() |
Xiaofei Qin | ||
![]() |
Neishen Qiu | ||
![]() |
Lei Ren | ||
![]() |
Zhongqiu Sun | ||
![]() |
Dinglong Wang | ||
![]() |
Ge Wang | ||
![]() |
Jiyi Wang | ||
![]() |
Yanlong Wang | ||
Ziyi Wang | ... | Wu Yang | |
![]() |
Zun Wang | ... | Young Emperor |
![]() |
Qiong Wu | ||
![]() |
Bao Zhang | ||
![]() |
Ningjiang Zhang | ... | Wang Zhennan |
![]() |
Junyi Zhao | ||
![]() |
Xiangyuan Zheng | ||
![]() |
Xiaofei Zhou |
Produced by
Yu Bu | ... | co-executive producer |
Soi Cheang | ... | producer |
Junjie Deng | ... | co-executive producer |
Peikang La | ... | executive producer |
Jerry Li | ... | executive producer |
Wei Liu | ... | executive producer (as Jie Li) |
Tang Lu | ... | co-executive producer |
Yedong Mu | ... | co-executive producer |
Yuzhu Shi | ... | general counselor |
Hoi-Fung Wong | ... | executive producer |
Eric Xu | ... | co-executive producer (as Jie Xu) |
Xiaojian Yu | ... | co-executive producer |
Haifeng Zhang | ... | co-executive producer |
Music by
Peter Kam |
Cinematography by
Tao Yang |
Editing by
Chi-Wai Yau |
Production Design by
Kwok-Keung Mak | ... | (as Ken Mak) |
Art Direction by
Wai-Kin Lam |
Costume Design by
Kwok-Keung Mak | ... | (as Ken Mak) |
Zhiyong Su |
Production Management
Zhanyu Han | ... | production manager |
Harvey Wong | ... | production manager |
Renhao Xu | ... | production manager (as Kenny Xu) |
Amu Zhang | ... | production manager |
Art Department
Qiliang Dong | ... | assistant art director |
Xiaoya Wang | ... | set designer |
Jing Jing Wong | ... | art coordinator |
Sound Department
James Ashton | ... | re-recording mixer |
Baoduo Cheng | ... | sound recordist |
Chi Keung Lee | ... | assistant sound |
Jinlin Li | ... | assistant sound |
Haifeng Mao | ... | sound recordist |
Zheng Wang | ... | assistant sound |
Jay Yin | ... | sound designer |
Decheng Yu | ... | dialogue editor |
Zhangzhenan | ... | audio system engineer |
Special Effects by
Naipeng Wang | ... | physical effects |
Visual Effects by
Jianwei Chen | ... | vfx producer |
Changrae Cho | ... | fx artist |
Zixing Han | ... | compositor |
Haera Kang | ... | compositor |
Danny S. Kim | ... | visual effects supervisor: Macrograph |
Taeho Kim | ... | visual effects production manager: Macrograph |
Shuai Li | ... | visual effects |
Youngil Pyo | ... | visual effects supervisor |
Allen Wei | ... | visual effects |
Jian Xu | ... | visual effects |
Stunts
Wei Tung | ... | action director (as Stephen Tung) |
Costume and Wardrobe Department
Zhiyong Su | ... | costume director |
Editorial Department
Fei Chou | ... | dit |
Guocai Huang | ... | dit |
Jiawei Li | ... | on-line editor |
Dongjie Niu | ... | assistant editor |
Li Wang | ... | dit |
Dongjie Wu | ... | additional editor |
Hongjie Yang | ... | dit |
Hua Yuan | ... | assistant editor |
Script and Continuity Department
Deshen Chen | ... | executive script consultant |
Long Yang | ... | continuity leader: A unit |
Guoqiang Zhang | ... | continuity leader: B unit |
Qi Zhang | ... | executive script consultant |
Additional Crew
Li Bo | ... | production coordinator |
Yang Hong | ... | production coordinator |
Bin Huang | ... | production coordinator |
Jing Li | ... | production coordinator |
Ying Qiu | ... | production coordinator |
Youcai Yang | ... | production coordinator |
Puran Zhang | ... | production coordinator |
Guojin Zheng | ... | production coordinator |