Edit
Love O2O (2016) Poster

(2016)

Full Cast & Crew

Directed by 

Tianyu Zhao

Writing Credits (in alphabetical order)  

Man Gu ... (creator: based on web novel by)
Man Gu ... (screenwriter)
Yu Pan ... (screenwriter)
Feixian Shen ... (screenwriter)

Cast (in credits order)  

Angelababy ... Bei Weiwei / Luwei Weiwei
Boran Jing ... Xiao Nai / Yixiao Naihe
Yu Bai ... Cao Guang / Zhenshui Wuxiang
Qian Wu ... Xiao Ling
Songyun Tan ... Erxi / Leishen Nini
Yi Cheng ... Si Si
Jiuxiao Li ... Qiu Yonghou / Houzi Jiu
Xian Li ... Yu Banshan / Yu Gong
Zijie Wang ... Hao Mei / Mo Zhata
Mengqin Chen ... Xiaoyu Yaoyao
Yuchen Du ... Die Meng
Hanchen Pang ... Zhan Tianxia
Yi Cao ... Bei Weiwei's Father
Yufang Wu ... Bei Weiwei's Mother
Cici Wang ... Xiaoyu Qingqing (as Zixuan Wang)
Xin Xia ... Xiaoyu Mianmian
Sicong Wang Sicong Wang ... Wang Sicong
Qin Li ... Meng Yiran
Xunzimo Liu Xunzimo Liu ... KO
Hanjin An Hanjin An ... Manager Lee
Xiao Pan Xiao Pan ... Mr. Lee's Assistant
Yibai Zhang Yibai Zhang ... Man in Car
Rest of cast listed alphabetically:
Ziyu Zhang Ziyu Zhang ... 8-year-old Bei Weiwei

Produced by 

Hanjin An ... producer
Yuan Cai ... co-producer (co-produced by)
Howard Chen ... co-producer (as Hongwei Chen)
Edward Cheng ... co-producer (as Wu Cheng) (co-produced by)
Xiaohua Deng ... producer
Ying Fang ... co-producer
Karen Fu ... co-producer (as Binxing Fu)
Tingting Guo ... co-producer
Fuchun Huang ... co-executive producer
Xiaoming Huang ... executive producer
Qi Kong ... co-producer (co-produced by)
Ping Li ... co-executive producer
Xinran Cindy Li ... co-executive producer
Ning Lin ... co-producer (co-produced by)
Juan Wan ... co-executive producer
Duolai Xing ... co-executive producer
Xiaoling Xiong ... executive producer
Ming Yang ... co-producer (co-produced by)
Wei Yang ... co-producer (co-produced by)
Jiyuan Zeng ... co-producer
Axin Zhang ... executive producer
Jun Zhang ... executive producer
Suxia Zhang ... co-producer (co-produced by)
Yibai Zhang ... senior producer / supervisor
Shan Zhao ... executive producer
Yifang Zhao ... producer (produced by)
Li Zhou ... executive producer

Music by 

Wei An
Nathan Wang

Cinematography by 

Bingqiang Li ... director of photography

Editing by 

Chi-Leung Kwong

Casting By 

Yanjie Li
Tiecheng Xu
Lian Zhang

Production Design by 

Kun Di

Art Direction by 

Congran Wang

Set Decoration by 

Feng Qin

Costume Design by 

Rosalie Huang ... makeup & costume designer (as Wei Huang)

Makeup Department 

Fei Bao ... makeup assistant
Siyu Guo ... makeup assistant
Songping Jiang ... makeup assistant
Yingying Lv ... hair master
Ting Shen ... makeup assistant
Xinchao Tan ... dresser: for Angelababy
Shanying Tao ... hair master
Lina Tong ... makeup artist
Fang Wang ... makeup assistant
Han Wang ... makeup director
Xiaolu Xie ... makeup assistant
Xiaohai Yang ... makeup director
Jingang Yao ... hair stylist: for Angelababy
Xianwei Zhang ... makeup assistant
Ronghui Zhu ... makeup artist

Production Management 

Fang Hou ... coordinator
Qitu Hu ... site producer
Hongliang Jia ... line producer
Geng Jin ... producer's assistant
Shan Liang ... line producer
Xiao Luo ... producer's assistant
Yugang Sui ... post-production supervisor
Cheng Wang ... life producer
Shaojun Wang ... producer's assistant
Xue Wen ... key production assistant

Second Unit Director or Assistant Director 

Fan Fan ... second assistant director
Shaodong Jiang ... first assistant director
Lijia Li ... storyboard artist
Jia Lu ... on-set director
Zhe Yin ... storyboard artist
Zhichao Yuan ... storyboard artist

Art Department 

Ming Bai ... directive prop
Fei Cai ... set dresser
Huangsheng Cai ... set dresser
Hui Chen ... decorator key grip
Jiansheng Chen ... set dresser
Jinhui Chen ... set dresser
Xuhui Chen ... set dresser
Yuchun Chen ... set dresser
Ming Chun ... graphic designer
Baozhu Dai ... set dresser
Hongfa Gao ... directive prop
Kaijian Gong ... set dresser
Zhengxiang Gong ... set dresser
Hanchang Gu ... set dresser
Yonghui Gu ... set dresser
Kale Hall ... graphic designer (as Yike Xu)
Rong Han ... head of constrution
Haizhen Hu ... set dresser
Lihui Hu ... set dresser
Weihua Hu ... set dresser
Jian Hua ... stage art
Jinzhou Huang ... set dresser
Kaijun Huang ... set dresser
Xin Huang ... set dresser
Xuebing Huang ... carpenter key grip
Yongbing Huang ... set dresser
Zhongbing Huang ... set dresser
Feifei Jiang ... executive art: title production
Zhao Jin ... graphic designer
Bo Li ... directive prop
Bowen Li ... assistant art director
Haiteng Li ... graphic designer
Shuibing Li ... set dresser
Tao Li ... graphic designer
Minghong Liu ... set dresser
Suxin Liu ... set dresser
Zhiming Lu ... set dresser
Wenhui Qian ... on-set dresser
Peiyuan Qin ... head of constrution
Yongsheng Qin ... set dresser
Zhendong Qu ... graphic designer
Guofan Ren ... set dresser
Yonghong Ren ... property master
Feng Shi ... set dresser
Jianbing Shi ... set dresser
Shanfei Shi ... set dresser
Yubin Shi ... set dresser
Wu Si ... directive prop
Haima Tang ... directive prop
Wensheng Tang ... directive prop
Aiguo Wang ... set dresser
Changxing Wang ... set dresser
Chaofu Wang ... directive prop
Congran Wang ... assistant art director
Dakai Wang ... set dresser
Erkai Wang ... modeling foreman
Gensheng Wang ... set dresser
Guojun Wang ... modeling foreman
Laifu Wang ... directive prop
Xiaohong Wang ... directive prop
Xinli Wang ... set dresser
Xuebo Wang ... on-set dresser
Yang Wang ... assistant art director
Zihao Wang ... set dresser
Zhizhong Wen ... directive prop
Jiasheng Xie ... set dresser
Junkai Xin ... stage art
Huihua Xu ... set dresser
Renjie Xu ... set dresser
Shibiao Xu ... on-set dresser
Tianhua Xu ... concept designer
Xiaopeng Xu ... set dresser
Zili Xu ... directive prop
Shubai Xue ... concept designer
Dongjiang Yan ... set dresser
Xiaolong Yang ... graphic designer
Jinyang Yin ... directive prop
Guiyun Ying ... set dresser
Qingguo Zeng ... set dresser
Jianhe Zhang ... carpenter key grip
Liben Zhang ... assistant art director
Lina Zhang ... executive art: title production
Lingen Zhang ... on-set dresser
Xiaozhou Zhang ... props assistant
Xin Zhang ... decorator key grip
Xiwen Zhang ... art instruction: title production
Zhengxin Zhang ... set dresser
Yongqiang Zhao ... directive prop
Jun Zhong ... set dresser
Yongxiang Zhong ... set dresser
Haitao Zhu ... set dresser
Xiulan Zhu ... set dresser

Sound Department 

Wei An ... sound by
Jianxin Ding ... boom operator
Heng Fu ... boom operator
Shu Guo ... adr mixer / sound editor
Jing Ji ... sound designer
Guangtao Jiang ... voice guide
Jianhe Pan ... dialogue editor
Jianqin Shen ... sound mix
Shuo Song ... mix engineer
Shen Wang ... dialogue editor
Zhangbin Yang ... foley designer
Chengbang Yin ... foley designer
Zhenyu Zhou ... sound director
Xiaodong Zhu ... boom operator

Visual Effects by 

Jie Bai ... compositor: Mas
Il-Ho Bak ... asset artist: Mas
Wei Bang ... production staff: DP Design
Shengwen Bing ... surfacing artist: More
Haoyang Cai ... effect artist: Nova
Meng Cai ... post-production producer: More (as Myron Cai)
Xueyuan Cao ... lightscape: Nova
Yu Cao ... lightscape: Nova
Shun-Min Chang ... composition lead artist: Bukly
Sonic Chang ... vfx technical leader: Bukly
Wen-Chieh Chang ... vfx compositor: Bukly (as Wen-Jie Zhang)
Chien-Chun Chen ... cgi animator: Bukly
Jimmy Chen ... vfx 2D design artist: Bukly
Lei Chen ... compositor: Mas
Liang Chen ... special effects producer: 123 Vision Pictures
Menglin Chen ... lighting & rendering: More
Ming Chen ... composite artist: Nova
Pei-Xue Chen ... vfx compositor: Bukly
Sam Chen ... post-producer manager: More (as Jianwei Chen)
Shu-Hao Chen ... cgi animator: Bukly
Skyrun Chen ... concept artist: More
Tommy Chen ... cgi hardware consultant: Bulky
Wei-Ming Chen ... vfx fluid & particle fx artist: Bulky
Yan-Yu Chen ... visual effects producer: Bulky
Yi-Chi Chen ... vfx compositor: Bulky (as Yi-Qi Chen)
Ying-Jie Chen ... vfx fluid & particle fx artist: Bulky
Yinyin Chen ... project assistant: Mas
Yu-Wen Chen ... vfx project manager: Bulky
Yun Chen ... vfx compositor: Bulky
Zhen-Jie Chen ... vfx fluid & particle fx artist: Bulky
Zhenyuan Chen ... animator: Mas
Xiaoming Cheng ... effect artist: Nova
Ji-Yun Choi ... asset artist: Mas
Mi-na Choi ... asset artist: Mas
Chin-Hsi Chou ... cgi animator: Bukly (as Qin-Xi Zhou) / vfx fluid & particle fx artist: Bulky
Ya-Chu Chou ... vfx compositor: Bulky (as Ya-Zhu Zhou)
Chia-Ju Chuang ... vfx project coordinator: Bulky
Jian Cui ... lighting: Mas
Qi Cui ... special effects producer: 123 Vision Pictures
Sturm Cui ... visual effects supervisor: More (as Pengcheng Cui)
Yao Dai ... special effects producer: 123 Vision Pictures
Xiaoyi Ding ... compositor: ShengGuYuHe
Yanjing Ding ... composite artist: Nova
Yi Ding ... compositor: Mas
Enson Dong ... project supervisor: Mano
Shengwei Du ... fx: Mas
Zhen-Guang Du ... cgi animator: Bukly
Zhongcheng Du ... production staff: DP Design
Changjian Duan ... project manager: Nova
Chen-Kang Fan ... vfx compositor: Bukly
Yongxin Fang ... project staff: Mano
Xuecheng Feng ... special effects producer: 123 Vision Pictures
Hongyuan Fu ... special effects producer: 123 Vision Pictures
Andy Gao ... vfx fluid & particle fx artist: Bulky
Fei Gao ... rigging: More
Jun Gao ... special effects producer: 123 Vision Pictures
Lei Gao ... technical director: More
Wenxiao Gao ... synthesis department: Will
Gyong-Ho Go ... asset artist: Mas
Yunfei Gong ... compositor: Mas
Rui Gu ... scanner: Voowee
Yue Gu ... lighting & rendering: More
Bob Guo ... lead animation artist: More
Chaoxing Guo ... project staff: Mano
Hongwei Guo ... production staff: DP Design
Junqiu Guo ... compositor: More
Bing Han ... special effects producer: 123 Vision Pictures
Qi Han ... special effects producer: 123 Vision Pictures
So Young Han ... management director: Mas
Tao Hao ... project staff: Mano
Xiaojun Hao ... lightscape: Nova
Yunxing Hao ... lighting & rendering: More
Bin He ... production staff: DP Design
Jing He ... modeler: Nova
Shen He ... rigging: More
Skirr He ... technical director: More
Wenbin He ... compositor: More
Zhenhui He ... asset artist: Mas
Sung-Won Hong ... r&d: Mas
Kai Hou ... composite artist: Nova
Zhuoyu Hou ... composite artist: Nova
Yu-Ying Hsiao ... vfx compositor: Bukly
Hui-Chi Hsieh ... cgi animator: Bukly
Chia-Chi Hu ... cgi animator: Bukly
Jiaqi Hu ... project staff: Mano
Kai Hu ... modeler: Nova
Lewen Hu ... effects artist: Undead & Elf
Lijiao Hu ... animator: More
Chen-Yen Huang ... vfx compositor: Bukly
Lishan Huang ... asset artist: Mas
Shih-Hsin Huang ... vfx compositor: Bulky (as Shi-Xin Wong)
Xiaojun Huang ... special effects producer: 123 Vision Pictures
Yorke Huang ... 3D supervisor: Will
Zhen-Yan Huang ... cgi animator: Bukly
Zuchuan Huang ... animator: Nova
Byeong-Min Jeong ... animation supervisor: Mas
Huiqing Jia ... special effects producer: 123 Vision Pictures
Jingrong Jia ... compositor: Mas
Hao Jiang ... modeling artist: More
Tingting Jiang ... compositor: Mas
Xin Jiang ... composite artist: Nova
Zhe Jiang ... modeling artist: More
Chunyan Jin ... coordinator: Mas
Xi Jin ... technical director: More
Xionghao Jin ... producer: Mas
Yu-Yong Jung ... look dev advisor: Mas
Jie Kang ... matchmove artist: More
Yu-Wei Kao ... vfx compositor: Bulky (as Yu-Wei Gao)
Hong-Chan Kim ... asset supervisor: Mas
Jong-In Kim ... lighting supervisor: Mas
Kibum Kim ... look dev advisor: Mas (as Ki-bum Kim)
Ching-Wen Lai ... vfx compositor: Bukly (as Jing-Wen Lai)
Shih-Kai Lai ... vfx compositor: Bukly (as Shi-Kai Lai)
Anima Lee ... visual effects executive producer: Bulky
D.K. Lee ... 3D department: Will
Jae Lyun Lee ... fx: Mas
Jia-Yu Lee ... vfx project manager: Bulky
Kuei-Ju Lee ... vfx compositor: Bulky (as Gui-Ru Li)
Ray-Yu Lee ... vfx project coordinator: Bulky
Russell Lee ... concept artist: More
Seung Jae Lee ... supervisor: Mas
Tycka Lee ... compositor supervisor: More
Zhe-Cheng Lee ... 3D animation leader: Bukly
Yinghong Lei ... animator: More
Dan Li ... composite artist: Nova
Guansheng Li ... compositor: Mas
Haijing Li ... compositor: More
Hao Li ... compositor: Mas
Hui Li ... project staff: Mano
Huilan Li ... compositor: Mas
Lei Li ... modeler: Nova
Long Li ... lightscape: Nova
Meng Li ... animator: Mas
Minghao Li ... composite artist: Nova
Na Li ... project staff: Mano
Qian Li ... rigging: More
Qingyu Li ... special effects producer: 123 Vision Pictures
Qiyan Li ... production assistant: More
Shi Li ... effect artist: Nova
Xiangyu Li ... animator: More
Xiaofei Li ... matchmove artist: More
Xiaolong Li ... special effects producer: 123 Vision Pictures
Xiaomeng Li ... concept artist: More / matte painting artist: More
Xiaoyi Li ... animator: Nova
Xin Yu Li ... visual effects supervisor: Undead & Elf
Yaoshun Li ... matchmove artist: More
Yingying Li ... composite artist: Nova / lead lighting & rendering: More
Yurun Li ... animator: More
Yuxiao Li ... matchmove artist: More
Zeting Li ... rigger: Nowa
Jiaxiao Liang ... compositor: Mas
Shu Liang ... compositor: More
Songxi Liang ... lighting: Mas
Xiaoqi Liang ... compositor: Undead & Elf
Wenbin Liao ... fx: Mas
Yuhui Liao ... lighting: Mas
Andy Lin ... 3D lead artist: Bukly
Booker Lin ... vfx 2D design artist: Bukly
Chih-Te Lin ... 3D lead artist: Bukly
Ching-Mao Lin ... cgi hardware consultant: Bulky
Fengfa Lin ... project assistant: Mas
Guo-Liang Lin ... vfx 2D design artist: Bukly
Ji-Wei Lin ... cgi animator: Bukly / vfx fluid & particle fx artist: Bulky
Johnny Lin ... visual effects supervisor: Bulky
Ken Lin ... cgi animator: Bukly / vfx fluid & particle fx artist: Bulky
Wei-Han Lin ... vfx compositor: Bulky
Yuhe Lin ... project assistant: Mas
Dan Liu ... special effects producer: 123 Vision Pictures
Derek Liu ... lead modeling artist: More
Haibiao Liu ... special effects producer: 123 Vision Pictures
Jiaxin Liu ... animator: Nova
Jie Liu ... special effects producer: 123 Vision Pictures
Lang Liu ... modeling artist: More
Luzhan Liu ... concept artist: More
Mengdi Liu ... composite artist: Nova
Qixin Liu ... synthesis department: Will
Shanshan Liu ... lead lighting & rendering: More
Shaoyang Liu ... modeler: Nova
Si Liu ... compositor: ShengGuYuHe
Xiaofei Liu ... project manager: Nova
Xin Liu ... modeling artist: More
Xintu Liu ... cg supervisor: Undead & Elf
Yanqin Liu ... project staff: Mano
Yiyi Liu ... composite artist: Nova
Yue Liu ... animator: More
Zhaodui Liu ... compositor: More
Cheng-Hsin Lu ... vfx compositor: Bulky (as Zheng-Xin Lu)
Lijiang Lu ... project manager: ShengGuYuHe
Xiaotao Lu ... surfacing artist: More
Dan Luo ... effect artist: Nova
Qiulin Luo ... 3D head: More
Luying Lv ... composite artist: Nova
Ario Ma ... concept artist: More
Jie Ma ... lead concept artist: More / matte painting artist: More
Yule Ma ... special effects producer: 123 Vision Pictures (as Weiyun You)
Zhengle Mai ... concept artist: Mas
Xiangyu Mao ... lighting: Mas
Yaqing Mao ... composite artist: Nova
Fanchen Meng ... production staff: DP Design
Chunlin Mi ... visual effects supervisor: Nova
Tommy Miao ... post-producer manager: More
Guiyan Min ... project manager: Mas
Li Niu ... concept artist: More
Mu Niu ... lead surfacing artist: More
Yao-Wen Ou ... cgi animator: Bukly
Haiyan Pan ... lighting & rendering: More
Jeng-Dam Park ... compositor supervisor: Mas (as Jong-Dam Park)
Yujing Pei ... compositor: Mas
Koda Peng ... effects artist: More (as Chijiao Peng)
Qian Peng ... animator: Nova
Wenfang Qi ... concept artist: Mas
Chaoyang Qu ... modeler: Nova
Ying Ren ... project staff: Mano
Jing Shan ... production manager: Undead & Elf
Bozhang Shao ... modeling artist: More
Rita Shi ... visual effects supervisor: More (as Wen Shi)
Ye Shi ... lighting & rendering: More
Zhenzi Shi ... field visual effects guidance / visual effects director: Nova
Zhiqiang Shi ... modeling artist: More
Jung-Rok Shin ... r&d: Mas
Min-Seung Shin ... matte painting advisor: Mas
Jae-Young Son ... matte painting supervisor: Mas
Linjie Song ... modeler: Nova
Linlin Song ... effects artist: More
Mi-Na Song ... matte painting: Mas
Wenda Song ... composite artist: Nova
Yang Song ... special effects producer: 123 Vision Pictures
Zhe Song ... project staff: Mano
Zhengguo Song ... animator: More
Yang Su ... lead modeling artist: More
Hongtao Sun ... 3D department: Will
Huiqing Sun ... asset artist: Mas
Min Sun ... special effects consultant
Wenjian Sun ... compositor: Undead & Elf
Xinyu Sun ... project staff: Mano
Ke Tan ... special effects producer: 123 Vision Pictures
Chun Tang ... lead rigging: More
Tianlong Tang ... composite artist: Nova
Ge'er Teng ... rigging: More
Yu-Lin Tsai ... visual effects producer: Bulky
Li Wan ... concept artist: More / matte painting artist: More
Aubrey Wang ... post-producer coordinator: More
Benson Wang ... project staff: Mano
Bingju Wang ... special effects producer: 123 Vision Pictures
Bo Wang ... special effects producer: 123 Vision Pictures
Chen-Ci Wang ... cgi animator: Bukly
Chenyang Wang ... scanner: Voowee
Chien-Hao Wang ... vfx compositor: Bulky (as Jian-Hao Wang)
Fish Wang ... vfx project manager: Bulky
Haiyang Wang ... effects artist: More
Haoxu Wang ... production supervisor: Nova
Jiahao Wang ... modeler: Voowee
Judy Wang ... post-producer coordinator: More
Ke Wang ... composite artist: Nova
Lei Wang ... rigger: Nowa
Lei Wang ... compositor: More (as Mario Wang)
Leo Wang ... project assistant: Mano
Leon Wang ... lead TD: More
Lin Wang ... compositor: More
Meng Wang ... project staff: Mano
Pengfei Wang ... effects artist: More
Qiaoli Wang ... project manager: Nova
Qinyong Wang ... special effects producer: 123 Vision Pictures
Ruohui Wang ... surfacing artist: More
Sherry Wang ... post-producer manager: More
Shi Wang ... modeler: Nova
Si-Ting Wang ... vfx compositor: Bukly
Stephan Wang ... post-producer coordinator: More
Tailin Wang ... special effects producer: 123 Vision Pictures
Xinyi Wang ... composite artist: Nova
Yiren Wang ... composite artist: Nova / on-set visual effects
Yunfan Wang ... rigger: Nowa
Yunqi Wang ... compositor: Mas
Zhen Wang ... project staff: Mano
Zhihao Wang ... animator: Nova
Ziyang Wang ... compositor: More
Zorg Wang ... 3D animation leader: Bukly
Allen Wei ... art director: More
Jianxu Wei ... modeler: Voowee
Ying-Hao Wei ... vfx project manager: Bulky
Yuan-Kuang Wei ... vfx compositor: Bulky (as Yuan-Guang Wei)
Heng Wu ... 3D department: Will
Jiabin Wu ... composite artist: Nova
Jiawei Wu ... special effects producer: 123 Vision Pictures
Jingji Wu ... special effects producer: 123 Vision Pictures
Ling-Yi Wu ... vfx compositor: Bukly
Tiexiong Wu ... compositor: Mas
Ting-Chien Wu ... vfx compositor: Bulky (as Ting-Jian Wu)
Wen Wu ... visual effects supervisor: 123 Vision Pictures
Yijia Wu ... rigging: More
Yong-Jun Wu ... fx: Mas
Weiwei Xia ... asset artist: Mas
Hui Xiang ... project staff: Mano
Mingli Xing ... lead effects: More
Eric Xu ... visual effects producer: More
Li Xu ... production assistant: More
Yuhuan Xu ... effects artist: Undead & Elf
Guanyi Yan ... effect artist: Nova
Shilin Yan ... effects artist: More
Lei Yang ... project staff: Mano
Lin Yang ... project staff: Mano
Liwei Yang ... animator: More
Xian Yang ... concept artist: More / lead matte painting: More
Xiaoyu Yang ... special effects producer: 123 Vision Pictures
Xu Yang ... modeling artist: More
Yongfeng Yang ... effects artist: Undead & Elf
Yongtao Yang ... technical director: More
Zhuosheng Yang ... lightscape: Nova
Shuang Yao ... composite artist: Nova
Shuxian Ye ... asset artist: Mas
Lun-Hao Yeh ... cgi animator: Bukly
Yao-Hung Yeh ... vfx fluid & particle fx artist: Bulky
Il-Hyuk Yim ... 2D supervisor: Mas
Chang Yu ... compositor: Mas
Esme Yu ... producer manager: More
Yong-Gyun Yu ... fx supervisor: Mas
Yong-Jie Yu ... vfx technical leader: Bukly
Jiao'e Yuan ... composite artist: Nova
Jian Zhai ... matchmove artist: More
Yuqian Zhai ... animator: More
Alice Zhang ... production assistant: More
Fan Zhang ... special effects producer: 123 Vision Pictures
Fei Zhang ... project staff: Mano
Haisen Zhang ... composite artist: Nova
Han Zhang ... synthesis department: Will
Jie Zhang ... project staff: Mano
Jinbo Zhang ... surfacing artist: More
Jingyu Zhang ... fx: Mas
Micki Zhang ... effects artist: More
Qiang Zhang ... animator: More
Qilong Zhang ... 3D department: Will
Qisen Zhang ... compositor: More
Qiushi Zhang ... concept artist: More
Rain Zhang ... visual effects supervisor: Will
Shuo Zhang ... project staff: Mano
Wenchao Zhang ... special effects producer: 123 Vision Pictures
Xiang Zhang ... compositor: More
Xiyu Zhang ... vfx project coordinator: Bulky (as Si-Yu Zhang)
Yufei Zhang ... rigging: More
Yuxin Zhang ... compositor: Mas
Zaixin Zhang ... effect artist: Nova
Zeya Zhang ... composite artist: Nova
Zhibo Zhang ... matte painting: Nova
Zhixuan Zhang ... compositor: Mas
Bo Zhao ... animator: Nova
Guodong Zhao ... concept artist: More
Haokai Zhao ... compositor: ShengGuYuHe
Jia Zhao ... matchmove artist: More
Jian Zhao ... synthesis department: Will
Libin Zhao ... project staff: Mano
Ning Zhao ... effect artist: Nova
Yuanzhou Zhao ... compositor: ShengGuYuHe
Bo Zheng ... on-set visual effects
Chongxin Zheng ... concept artist: Mas
Linzhu Zheng ... technical director: More
Shunyao Zheng ... compositor: Mas
Yang Zheng ... asset artist: Mas
Yuefeng Zheng ... composite artist: Nova
Gang Zhong ... matte painting: Nova
Zhixing Zhong ... concept director: Mas
Hang Zhou ... lighting & rendering: More
Hengdong Zhou ... compositor: More
Jiahui Zhou ... matchmove artist: More
Mingmin Zhou ... modeling artist: More
Xin Zhou ... fx: Mas
Yang Zhou ... lead previs & match moving: More
Zhanyu Zhou ... matte painting: Nova
Zhen-Hao Zhou ... visual effects producer: Bulky
Peiheng Zhu ... supervisor: Voowee
Sanli Zhu ... synthesis department: Will
Xiaoshan Zhu ... scanner: Voowee
Zhiyuan Zhu ... animator: More
Han Zi ... special effects producer: 123 Vision Pictures
Jo Zong ... post-producer coordinator: More
Chaoyue Zou ... animator: Nova

Stunts 

Dengtong Gao ... action master
Qingjie Jin ... kung fu master
Shengli Li ... kung fu master
Fei Liu ... action master
Yalun Qiao ... action master
Lin Sang ... action director
Lei Wang ... action master
Liang Wang ... kung fu master
Xiaodong Wu ... kung fu master
Hongrui Zhang ... kung fu master
Zhiye Zhang ... kung fu master
Denglu Zhao ... kung fu master

Camera and Electrical Department 

Jiaxing Cao ... lighting technician
Kaiping Cao ... poster photographer
Yinzhong Cao ... lighting technician
Zhanli Cao ... camera assistant
Wuyan Ding ... lighting technician
Lei Fang ... machine "b" focus puller
Hongjie Ge ... lighting technician
Shiteng Hao ... camera assistant (as Jerry Smith)
Ying Huang ... machine "a" photographer
Yinlong Jin ... lighting technician
Huijun Kang ... lighting technician
Bing-Hui Ko ... still photographer
Jiaqi Liao ... still photographer
Yongqiao Lin ... poster photographer
Fuyang Lu ... lighting technician
Chunlei Ma ... grip
Jinjie Ni ... grip technician
Boming Ren ... camera assistant
Yonglai Sun ... grip
Haoran Teng ... lighting technician
Weibing Teng ... lighting technician
Erwei Tian ... machine "a" focus puller
Hao Wang ... camera assistant
Jiandong Wang ... steadicam photographer
Zhenfang Wang ... documentary-shooting
Shuai Yang ... camera assistant
Cunyou Zhang ... gaffer
Hao Zhang ... lighting technician
Quanmin Zhang ... lighting technician
Ying Qiang Zhang ... technocrat operator (as Yingqiang Zhang)
Yu Zhang ... machine "b" photographer
Zhenyun Zhang ... grip
Hanxiao Zhao ... camera assistant
Yinhao Zhao ... gaffer

Animation Department 

Hao Zhao ... animator: Mas

Casting Department 

Xuefeng Chen ... assistant to casting director

Costume and Wardrobe Department 

Yufei Han ... costume director
Ling Hu ... on-set costume assistant
Fan Jiang ... on-set costume assistant
Xuan Lin ... costume director
Xiaodong Liu ... on-set costume assistant
Carl Gustaf Somp ... stylist assistant
Jiacheng Song ... costume designer assistant: for Jing Boran
Qilong Tang ... costume designer: for Jing Boran
Xiaoting Wang ... on-set costume assistant
Xiuzi Wenlin ... stylist assistant
Anna Wong ... executive costume designer
Eric Young ... costume designer assistant
Fengxiang Zhang ... tailor
Lichun Zhang ... on-set costume assistant
Sen Zhang ... on-set costume assistant
Kesong Zhao ... on-set costume head
Kui Zhao ... costume director
Jinmao Zheng ... on-set costume head

Editorial Department 

Om Buffalo ... translation
Somnus Cai ... digital intermediate conform
Steven Cui ... digital intermediate producer
Xinyang Fang ... post-production
Aimee Feng ... digital intermediate conform (as JJ Feng)
Jiabao Feng ... editor
Henry Gao ... digital intermediate technical assistant
Yuzun Han ... post-production
Zhijing He ... post-production
Qiongyi Huang ... editor
Ru Jia ... digital imaging technician
Shanheng Jiang ... editor assistant
Crystal Kong ... translation
Bin Li ... digital imaging technician
Mandy Li ... post-production producer
Ping Li ... post-production
Abel Liu ... digital intermediate technical assistant
Han Liu ... post-production (as Sifia Liu)
Jiansheng Liu ... post-production
Lani Liu ... digital intermediate conform
Peigen Liu ... digital intermediate technical assistant
Peter Liu ... digital intermediate technical manager
Paul Ma ... digital intermediate technical assistant
Ethan Park ... digital intermediate supervisor
Hongwei Qu ... post-production producer
Yixuan Shang ... post-production
Huairui Song ... digital imaging technician
Yuan Sui ... production manager
Chunyan Wang ... post-production producer
Yuexin Wang ... digital imaging technician
Yun Wang ... post-production producer
Gavin Wei ... digital intermediate technical director
Frank Wu ... translation
Gang Xiao ... project supervisor
XiaoXiao ... digital imaging technician
Kidd Xie ... digital intermediate technical assistant
Annie Xu ... digital intermediate producer assistant
Changchun Xu ... digital imaging technician
Bo Yu ... post-production
Liang Yu ... post-production producer (as Dylan)
Ricky Yu ... digital intermediate conform
Amber Zhang ... colorist
Jingwei Zhang ... post-production producer
Meng Zhang ... post-production producer
Ning Zhao ... post-production producer
Qinglin Zhao ... digital imaging technician
Rui Zhao ... mastering manager
Yi Zhao ... digital imaging technician
Anne Zhou ... color assistant
Cindy Zhu ... translation
Ruyue Zhu ... digital intermediate technical supervisor

Location Management 

Haifeng Bao ... location assistant
Huhe Barisu ... location assistant
Jizhao Guo ... location manager
Buri Ha ... location assistant
Gai Hang ... location assistant
Mingyi Jiang ... location assistant
Hao Kang ... location assistant
Guozhong Li ... location assistant
Tianbao Liu ... location manager
Yan Liu ... location assistant (as Andrew Iller) / location assistant
Wenbo Mo ... location assistant
Zhaona Mula ... location assistant
Jiren Nige ... location assistant
Hongyu Yue ... location assistant
Lihong Zhao ... location assistant

Music Department 

Mike Aarvoid ... music liaison
Wei An ... arranger / music editor
Fang Bi ... viola
Ruian Bo ... violin
Gary Chase ... music liaison / score mixed by
Jie Chen ... violin
Junjie Chen ... cello
Emily Ding ... music preparation
Yan Gao ... violin
Lisha Gu ... violin
Jinggang Guo ... music mixer
Hui He ... viola
Asuka Ito ... lead orchestrator
Ting-Ting Jin ... music liaison
Taisuke Kimura ... orchestrator
Ying Lang ... cello
Peng Li ... violin
Ruoxi Li ... music liaison (as Joyce Li)
Po-Nung Lin ... score supervisor
Xiao Liu ... violin
Peng Luo ... violin
Ayumu Minezawa ... orchestrator
Kuo Pang ... violin
Ke Peng ... violin
Shelly Ren ... piano / protools preparation
Nao Sato ... orchestrator
Kazumi Shimokawa ... orchestra / orchestrator
Damao Wang ... violin
Jianmin Wang ... viola
Nathan Wang ... acoustic guitar / conductor / electric guitar / recording engineer
Mu Wu ... cello
Poppy Wu ... music liaison
Hang Xu ... violin
Shuang Yang ... violin
Wenzhu Yin ... viola
David Young ... score supervisor
Hang Zhai ... bass
Hao Zhang ... violin
Ping Zhang ... cello
Kunyu Zhao ... violin
Xu Zhou ... bass

Script and Continuity Department 

Junshi Du ... script supervisor
Haiyun Lin ... script supervisor

Transportation Department 

Hongbing Ban ... driver
Rongchang Chang ... driver
Binghui Chen ... driver
Shili Chen ... driver
Yingjie Chen ... driver
Zaifei Chen ... driver
Zhiyong Chen ... driver
Fangqi Cheng ... driver
Linglong Dong ... vehicle manager
Yuming Feng ... driver
Weijun Gao ... driver
Yuhua Gao ... driver
Zirong Gao ... driver
Haibo Ge ... driver
Yizhi Gu ... driver
Laijin He ... driver
Jianbing Huang ... driver
Changrong Lei ... driver
Xiaolin Li ... driver
Tianfeng Liu ... driver
Qiang Lv ... driver
Huanlei Qiu ... driver
Huanyou Qiu ... driver
Honggang Shen ... driver
Shulin Shi ... driver
Junhua Tang ... driver
Zukang Tao ... driver
Fugang Wang ... driver
Guangyue Wang ... driver
Xingliang Wang ... driver
Guoxing Xu ... driver
Xingjiang Xu ... driver
Zhenqin Xu ... driver
Kezhi Yin ... driver
Zhibing Yin ... driver
Haijun You ... driver
Hailong Zhang ... driver
Haiyan Zhao ... driver
Cong Zhu ... driver

Additional Crew 

Heng Bai ... production support: Croton Media
Xu Chen ... promotion support: Huace Pictures
Kim Chou ... agent: for Angelababy
Lichun Chu ... promotion support: Huace Pictures
Yue Dong ... overseas promotion: Croton Media
Atong Du ... project manager: Dongyang Yixing Media
Ming Fang ... production director: title production
Zihui Fang ... make: title production
Xueyi Gao ... project support: Croton Media
Haoran Guo ... voice actor
Yi Guo ... production director: title production
Wei Han ... assistant distribution supervisor: Lian Ray Pictures
Xiao Han ... voice actor
Youyue Han ... voice actor
Yawen Hong ... project manager: Huace Pictures
Yingying Hu ... financial executive
Xiaolei Huang ... finance: Mountain Top
Tao Jiang ... financial supervisor
Ketsu ... voice actor (as Ajie)
Jong Ryul Kim ... project support: Croton Media
Yuchen Lei ... executive agent: for Angelababy
Hua Li ... finance: Dongyang Yixing Media
Jing Li ... cashier
Muyao Li ... promotion support: Huace Pictures
Shiyu Li ... promotion support: Huace Pictures
Wan Li ... production support: Croton Media
Xunyu Li ... project support: Croton Media
Yunpeng Li ... make: title production
Dong Liang ... project support: Croton Media
Fang Liang ... project support: Croton Media
Ye Lin ... chief financial officer
Cong Liu ... voice actor
Xiaofan Liu ... assistant distribution supervisor: Lian Ray Pictures
Xinbing Liu ... assistant distribution supervisor: Lian Ray Pictures
Yi Liu ... legal adviser: Huace Pictures
Ziyi Liu ... project manager: Huace Pictures
Junqin Lu ... caterer
Chuanxu Ma ... voice actor
Siyuan Ma ... voice actor
Zhengyang Ma ... voice actor
Yuzhou Mao ... assistant: for Jing Boran
Kun Pan ... public relations: for Jing Boran
Chuanxi Qin ... public relations: for Jing Boran
Yi Ren ... assistant distribution supervisor: Lian Ray Pictures
Weichen Shang ... promotion support: Huace Pictures
Shangqing Su ... voice actor
Chao Wang ... assistant: for Angelababy
Kai Wang ... assistant distribution supervisor: Lian Ray Pictures
Shasha Wang ... promotion support: Huace Pictures
Yu Wang ... make: title production
Yunshan Wu ... chief business officer
Xi Xia ... finance adviser: Huace Pictures
Xujing Xiang ... project manager: Croton Media
Jiehua Xu ... accountant
Yiwei Xu ... promotion support: Croton Media
Hua Yan ... assistant distribution supervisor: Lian Ray Pictures
Ming Yang ... agent: for Angelababy
Mo Yang ... voice actor
Su Yang ... media promotion: Croton Media
Wen Yang ... distribution supervisor: Lian Ray Pictures
Yue Yang ... finance: Mountain Top
Xu Yao ... distribution support: Tencent Pictures
Xiaoxin Yi ... finance: Mountain Top
Liangquan Yin ... voice actor
Shiju Zang ... assistant: for Angelababy
Axin Zhang ... agent: for Jing Boran
Jianhua Zhang ... finance: Dongyang Yixing Media
Jun Zhang ... new media promotion: Croton Media
Junwei Zhang ... promotion supervisor: Croton Media
Kai Zhang ... distribution support: Tencent Pictures
Kaikai Zhang ... assistant distribution supervisor: Lian Ray Pictures
Song Zhang ... assistant distribution supervisor: Lian Ray Pictures
Wei Zhang ... project manager: Mountain Top
Wen Zhang ... distribution support: Tencent Pictures / project support: Croton Media
Xiaoting Zhang ... legal support: Dongyang Yixing Media
Bowen Zhao ... distribution support: Tencent Pictures
Qing Zhao ... production support: Croton Media
Shu Zhao ... production assistant
Jie Zhou ... promotion support: Croton Media
Wei Zhou ... production support: Croton Media
Yangfan Zhou ... promotion support: Huace Pictures
Yiqin Zhu ... business manager
Zhengrong Zhu ... distribution support: Tencent Pictures
Leikang Zhuhua ... promotion support: Huace Pictures

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed