Directed by
Weiran Li |
Writing Credits
Chia-Lu Chang | ... | (screenplay by) (as Chialu Chang) & |
Even Jian | ... | (screenplay by) (as Yiwen Jian) |
Cast (in credits order)
Kun Chen | ... | Qing Ming | |
Xun Zhou | ... | Bai Ni | |
William Chan | ... | Cimu | |
Chuxiao Qu | ... | Yuan Boya | |
Likun Wang | ... | Peach Blossom Spirit | |
Shen Yue | ... | Shenle | |
Cici Wang | ... | Snow Queen | |
Yueyi Wang | ... | Butterfly Spirit | |
Yongsheng He | ... | Dong Jue | |
Rest of cast listed alphabetically: | |||
Yun Bai | ... | Blonde Succubus | |
Vic Chao | ... | Demon Emcee | |
Nicole Fong | ... | Peach Blossom Spirit (voice) | |
Victoria Grace | ... | Shenle (voice) | |
Ji-young Yoo | ... | Bai Ni (voice) | |
Zifeng Zhang |
Produced by
Chia-Lu Chang | ... | producer (as Chialu Chang) (produced by) |
Kuo-Fu Chen | ... | producer (as Kuofu Chen) (produced by) |
Zhao Fangzhou | ... | line producer (as Fangzhou Zhao) |
Guonan Liu | ... | executive producer |
Kun Tao | ... | executive producer |
Zhonglei Wang | ... | executive producer (as Zhong Lei Wang) |
Edward Chi-yun Yi | ... | producer (as Chiyun Yi) |
Zheng Yin | ... | producer |
Weichao Zhang | ... | line producer |
Music by
Shigeru Umebayashi | ... | (music by) |
Cinematography by
Boxue Wang | ... | director of photography |
Editing by
Weili Zhang |
Casting By
Yong Lu |
Production Design by
Yoshihito Akatsuka |
Art Direction by
Yoshihito Akatsuka |
Costume Design by
Lei Bai | ||
Xiaoya Yi | ... | style designer |
Makeup Department
Yongzhong Fan | ... | hair department head |
Cangling Hao | ... | makeup department head |
Production Management
Yulei Fan | ... | production manager |
Corey P. Sun | ... | production manager (as Corey Pengyang Sun) / production manager/post producer (as Pengyang Sun) |
Second Unit Director or Assistant Director
Chaqia Dong | ... | assistant director |
Zhiyong Li | ... | assistant director |
Yibing Liu | ... | assistant director |
Ke Meng | ... | executive director |
Tiejun She | ... | second unit director |
Tong Ying | ... | executive director |
Ziyi Zheng | ... | assistant director |
Art Department
Shuxun Bian | ... | set designer |
Yixuan Chen | ... | art producer |
Xinjian Tao | ... | property master |
Xiao Wang | ... | props designer |
Hongwei Yang | ... | property master |
Huipeng Zhang | ... | props foreman |
Ming Zhu | ... | property master |
Sound Department
Frank Cheng | ... | re-recording mixer |
Paula Fairfield | ... | sound designer |
Ann Scibelli | ... | sound designer |
Mark P. Stoeckinger | ... | supervising sound editor |
Jiang Yang | ... | sound supervisor |
Jianxi Zhang | ... | post production coordinator |
Xiao'ou Olivia Zhang | ... | sound designer |
Nan Zhao | ... | sound supervisor |
Visual Effects by
Nor Faisal Abdullah | ... | compositing artist: Tau Films |
Vishwanath Abhilash | ... | Technical Animation TD: Tau Films |
Shish Aikat | ... | studio support: Tau Films |
Aparna Ambavkar | ... | Senior Talent Manager: Tau Films |
Aditya Ananthamurthy | ... | lighting td : Tau Films |
Nadakudity Sai Sita Anusha | ... | Systems Administrator: Tau Films |
Mohd Azeemuddin | ... | Rigger: Tau Films |
D Venkatesh Babu | ... | digital compositor |
Shiva Shankar Battula | ... | Tracking Artist: Tau Films |
Luke James Belderes | ... | Concept Artist: Tau Films |
Jeetendra G. Bhagtani | ... | lead animator: Tau Films |
Bhargava Boini | ... | Compositing/Lighting Supervisor: The Monk Studios, Bangkok |
Radhakrishna Bokka | ... | lighting td (as Radhakrishna) |
Kittichai Bortbo | ... | Animator: The Monk Studios, Bangkok |
Chaiyavudh Buranasonggram | ... | Lighting Artists: The Monk Studios, Bangkok |
Daniel Carrasco | ... | creature designer |
Napassara Chaisukdamrong | ... | Production Manager: The Monk Studios, Bangkok |
Supakorn Charoenwattanachai | ... | Animator: The Monk Studios, Bangkok |
Abhishek Chatterjee | ... | Tracking Artist: Tau Films |
Vinit Kumar Chaturvedani | ... | Technical Animation TD: Tau Films |
Ravi Chauhan | ... | Tracking Artist: Tau Films |
Pranesh Chavan | ... | Visual Effects Supervisor: Tau Films |
Benjamin Foo Jick Cheng | ... | Visual effect: The Monk Studios, Bangkok |
Lalita Chinthawan | ... | Compositor: The Monk Studios, Bangkok |
Steve Chong | ... | Sequence Supervisor: Tau Films |
Sandesh Chonkar | ... | Modeler: Tau Films |
Patsawan Chuasritrakul | ... | : The Monk Studios, Bangkok |
Pakorn Chutinimitkul | ... | Pipeline Technician: The Monk Studios, Bangkok |
Lisa Clarity | ... | Lookdev Artist: Tau Films |
Matt Conway | ... | digital matte painter: Tau Films |
Jacqueline Cooper | ... | senior compositor/lookdev artist: Tau Films |
Chris Crowell | ... | Compositor: The Monk Studios, Bangkok / visual effects artist |
Umesh Dalvi | ... | effects technical director: Tau Films |
Alfonso De La Torre | ... | Concept Designer: Tau Films / VFX Art Director: Tau Films |
Radha Desai | ... | Lookdev Artist: Tau Films |
Danop Dharmaraksa | ... | visual effects supervisor: The Monk Studios, Bangkok |
Kunal Dhiman | ... | Modeler: Tau Films |
Ganesh Diwate | ... | visual effects |
Ganesh Sunil Diwate | ... | visual effects |
Yeonjeong Do | ... | compositor |
Shreya Dodia | ... | Lighter: Tau Films |
Sandeep Doshi | ... | FX Artist: Tau Films |
Syam Dushyanth | ... | Lighter: Tau Films |
Andrii Fokin | ... | digital compositor |
Paul Franz | ... | Pipeline TD: Tau Films |
Maruti Gadakh | ... | Visual Effects team lead |
Murtaza Z. Garothwala | ... | lighting artist: Tau Films |
Izuddin Abdul Ghaffar | ... | Prep Artist: Tau Films |
Alexandra Glukhova | ... | digital compositor |
Gourav Goel | ... | pipeline td |
Chaitanya Guntar | ... | Compositor: Tau Films |
Ajay Gurram | ... | Compositor: Tau Films |
Mohd Fazreenhul Haiqal | ... | Systems Administrator: Tau Films |
Pavel Hristov | ... | Compositor: The Monk Studios, Bangkok |
Nandish Hugar | ... | Lighter: Tau Films |
John Hughes | ... | studio head: Tau Films |
Tan Hui Ling | ... | Lighter: Tau Films |
Kong Min Hui | ... | Production Coordinator: Tau Films |
Joel Hynek | ... | on-set supervisor |
Andreas Jablonka | ... | Sequence Supervisor: Tau Films |
Rochana Jalan | ... | Producer: Tau Films |
Junseok Jeong | ... | lighting artist |
Jaturon Jetwiriyanon | ... | Animator: The Monk Studios, Bangkok |
Karntida Jiraworrapat | ... | Animator: The Monk Studios, Bangkok |
Mabel John | ... | Modeler: Tau Films |
Justin Jones | ... | client side vfx supervisor: Tau Films |
Walt Jones | ... | visual effects supervisor (as Walter Jones) |
Chaitra Joshi | ... | Production Coordinator: Tau Films |
Songsak Junsawang | ... | Compositor: The Monk Studios, Bangkok |
Chiang Kai Zhi | ... | Lighter: Tau Films |
Anoop Ani Kanakam | ... | Pipeline Supervisor: Tau Films |
Attaporn Kanjanasahas | ... | Visual effect: The Monk Studios, Bangkok |
Sasitha Kanjanasahas | ... | Production Coordinator: The Monk Studios, Bangkok |
Shivasankar Kannan | ... | pipeline td |
Korawit Karakorn | ... | Production Coordinator: The Monk Studios, Bangkok |
Samapika Karmakar | ... | Head of Production: Satya Sai VFX Studio / Production Coordinator: Tau Films |
Venkata Krishna Kaukuri | ... | Compositor: Tau Films |
Pavan Reddy Kavalakuntla | ... | creature simulation artist: Tau Films |
Ronald Khoo | ... | Systems Supervisor: Tau Films |
Thongchai Khosungnoen | ... | Compositor: The Monk Studios, Bangkok (as Thongchai Korsungnoen) |
Eunyoung Kim | ... | visual effects artist |
Hyejin Kim | ... | 3d artist: visual effects |
Jeonghwan Kim | ... | senior 3d artist: WYSIWYG Studios |
Bhavani Kishore | ... | Compositor: Tau Films |
Karl Kohlman | ... | FX Supervisor: Tau Films |
Natee Koonjaturapat | ... | IT supervisor: The Monk Studios, Bangkok |
Konstantinos Kovas | ... | VFX Editor: Tau Films |
Korachan Kuchakorn | ... | Animator: The Monk Studios, Bangkok |
Jeetendra Kumar | ... | Production Coordinator: Tau Films |
Suresh Kumar | ... | Compositor: Tau Films |
Thirumal Kumar | ... | lead compositor |
Raneshkumar Kumboji | ... | Compositor: Tau Films |
Chin Siew Lai | ... | Production Manager: Tau Films |
Philippe Leprince | ... | Lookdev artist: Tau Films |
Wimonwan Lertthongkam | ... | IT: The Monk Studios, Bangkok |
Wanida Lertwech | ... | CG Manager: The Monk Studios, Bangkok |
Rahul Robert Lewis | ... | Layout Supervisor: Tau Films |
Zhiyong Li | ... | visual effects supervisor |
Nicholas Lim | ... | Pipeline TD: Tau Films |
Shahrir Lim | ... | digital compositor: Tau Films |
Oleksii Lisovyi | ... | visual effects artist |
Strilen Liu | ... | visual effects supervisor |
María Llanes | ... | Groom Artist: Tau Films |
Chatchai Lohsiri | ... | IT: The Monk Studios, Bangkok |
Ketsaraporn Maneejuk | ... | CFX artist: The Monk Studios, Bangkok |
Vangala Manoj | ... | Modeler: Tau Films |
Fitri Masaan | ... | Assistant Technical Director: Tau Films |
Thanyada Maswongngam | ... | Production Coordinator: The Monk Studios, Bangkok |
Kushagra Mehta | ... | Pipeline TD: Tau Films |
Jon Meier | ... | CG Supervisor: Tau Films |
Napaporn Metaaphanon | ... | Pipeline Supervisor: The Monk Studios, Bangkok |
Ming | ... | Production Manager: Tau Films |
Karishma Mirashi | ... | Groom Artist: Tau Films |
Katha Na Badalung | ... | CG & VFX Supervisor: The Monk Studios, Bangkok |
Prachi Nagwekar | ... | Animation TD: Tau Films |
Vipin Negi | ... | Lead Animator: Tau Films |
Yuliia Nerodenko | ... | digital compositor |
Thierry Nguyen | ... | visual effects |
Tin Nguyen | ... | Technical Director: Bad Clay Studio |
Palapas Nimawan | ... | Asset Manager: The Monk Studios, Bangkok |
Asyraf Othman | ... | Assistant Technical Director: Tau Films |
Nattakit Paidrowan | ... | Animator: The Monk Studios, Bangkok |
Metee Palaphan | ... | Lighting Artists: The Monk Studios, Bangkok |
Anubhav Pandey | ... | techanim supervisor: Tau Films |
Boonyarat Panomchoeng | ... | Lighting Artists: The Monk Studios, Bangkok |
Rungtiwa Paphoo | ... | Animator: The Monk Studios, Bangkok |
InGon Park | ... | FX Artist: WYSWYG Studios |
Zachary Michael Parker | ... | 3d supervisor: Baolin Dev Holdings (as Zachary Parker) / animator: Baolin Dev Holdings (as Zachary Parker) |
Jil Patel | ... | Tracking Artist: Tau Films (as Jill Patel) / Tracking Artist: visual effects |
Serge Patlai | ... | visual effects artist |
Gaurav Pawar | ... | Tracking Artist: Tau Films |
Sittichok Pengruang | ... | Animator: The Monk Studios, Bangkok |
Chanin Pheungklay | ... | Lighting Artists: The Monk Studios, Bangkok |
Thongkhoon Phimwan | ... | Animator: The Monk Studios, Bangkok |
Thanawat Phukumchai | ... | CFX artist: The Monk Studios, Bangkok |
Jaikumar Pillay | ... | Senior FX TD: Tau Films |
Chakrit Pogun | ... | CFX artist: The Monk Studios, Bangkok |
Sasin Politanont | ... | Animator: The Monk Studios, Bangkok |
Parinya Pongsangiam | ... | Animation Manager: The Monk Studios, Bangkok |
Panithi Poochapunth | ... | Animator: The Monk Studios, Bangkok |
Kulwadee Prabtawaisoon | ... | Animator: The Monk Studios, Bangkok |
Ankit Pruthi | ... | FX Artist: Tau Films |
Vinod Kumar Puppala | ... | Tracking Artist: Tau Films |
Rajesh Putta | ... | Technical Animation TD: Tau Films |
Praveen Raja | ... | Lookdev Artist: Tau Films |
Praveen Raja | ... | Senior LookDevelopment TD: TAU Films |
Malla Rajendra | ... | layout artist: Tau Films |
Sowmya Ramakumar | ... | Groom Artist: Tau Films |
Nachiarkovil Durairaj Rangesh | ... | Tracking Supervisor: Tau Films |
Warat Ratmungkornsakul | ... | Compositor: The Monk Studios, Bangkok |
Kaset Reabreang | ... | Compositor: The Monk Studios, Bangkok |
Vijay Bharath Reddy | ... | Lead Compositor: Tau Films |
Ken Roupenian | ... | Executive Producer: Tau Films |
Rebecca Ruether | ... | Animator: Tau Films |
Sandhya V S | ... | Sequence Supervisor: Tau Films (as Sandhyaa Savanuur) |
Bharat Sabharwal | ... | Rigging Supervisor: Tau Films |
Jeetendra Nath Sahoo | ... | animator: Tau Films |
Pabitra Kumar Sahoo | ... | Tracking Artist: Tau Films |
Juan Ignacio Salgado | ... | compositing supervisor: Phenom Films |
Srikanth Salla | ... | Compositor: Tau Films |
Vishal Sanghani | ... | Lookdev Artist: Tau Films |
Kerk-Kiad Sannarong | ... | CFX artist: The Monk Studios, Bangkok |
Yogesh Sawant | ... | lead lighter: Tau films |
Komson Seechan | ... | CFX artist: The Monk Studios, Bangkok |
Ravi Shekhar | ... | Prep Lead: Tau Films / VFX Supervisor: Satya Sai VFX Studio |
Saransh Shekhar | ... | Production Coordinator: Tau Films |
Kajal Singh | ... | Visual effects team lead / visual effects supervisor |
Mandeep Singh | ... | Head of Production: Tau Films |
Tanawoot Singtongprasert | ... | Technical Director: The Monk Studios, Bangkok |
Nikita Sinha | ... | Production Coordinator: Tau Films |
Suponwich Juck Somsaman | ... | Production Executive (as Juck Somsaman) / Production Executive / Production Executive: The Monk Studios, Bangkok |
Jiraporn Soonliang | ... | animation supervisor |
Bandham Sridhar | ... | Modeler: Tau Films |
Peerapat Sripeng | ... | Pipeline Technician |
Akash Srivastava | ... | pipeline td: Tau Films |
Swati A. Baranwal | ... | Lighter: Tau Films |
Tamimi Tamby | ... | technical animation td: Tau Films |
Choon Xuan Tan | ... | Compositor: Tau Films |
Yee Jenn Tan | ... | Compositor: Tau Films |
Korrapat Tangsutthiwong | ... | CFX supervisor: The Monk Studios, Bangkok |
Siyu Tao | ... | modeling artist: Phenom Films |
Thanyathon Tayangkhanon | ... | Pipeline Technician: The Monk Studios, Bangkok |
Alexandr Telegei | ... | visual effects artist |
Jateen Thakkar | ... | VFX Supervisor: Tau Films |
Pornneeka Thamwong | ... | CFX artist: The Monk Studios, Bangkok |
Thanaphupat Thong-Aram | ... | Animator: The Monk Studios, Bangkok |
Phuwit Tipyakanont | ... | visual effects artist |
Thanapat Tommati | ... | Technical Director: The Monk Studios, Bangkok |
Girish Chandra Tongbram | ... | Animator: Tau Films |
Tejas Trivedi | ... | FX Artist: Tau Films |
V. Umacharan | ... | Production Coordinator: Tau Films |
Solomon Blassan Ungom | ... | Assistant Technical Director: Tau Films |
Rushikesh Vedpathak | ... | visual effects |
Udaya Vel | ... | Lookdev Lead: Tau Films |
Sachin Kumar Verma | ... | Animator: Tau Films |
Yannick Vincent | ... | Groom Artist: Tau Films |
Yash Vyas | ... | Tracking Artist: Tau Films |
Phanathon Watathip | ... | Lighting Artists: The Monk Studios, Bangkok |
Wittaya Wattanapaisit | ... | Lighting Supervisor: The Monk Studios, Bangkok |
E. Wen Pin | ... | Compositor: Tau Films |
Todd Widup | ... | Rigger: Tau Films |
Chermar Witoonwuttikul | ... | CFX artist: The Monk Studios, Bangkok |
May San Wong | ... | Compositor: Tau Films |
Suppachai Wongsalingkarn | ... | CFX artist: The Monk Studios, Bangkok |
Lara Danfeng Xu | ... | On Set Coordinator: Tau Films / VFX Production Manager |
Sagar Zade | ... | Modeling Lead: Tau Films |
Izhan Faridz Zahari | ... | Compositor: Tau Films |
Hafidz Zaki | ... | Production Coordinator: Tau Films |
Stunts
Chung-Chi Li | ... | action director (as Chungchi Li) |
Zhizhong Li | ... | action choreographer |
Lingao Su | ... | stunts |
Fan Xiaoshuang | ... | stunt double |
Pengfei Yao | ... | stunts |
Jianxu Zhou | ... | action choreographer |
Camera and Electrical Department
Kaijun Liao | ... | lighting engineer |
Lizhong Wang | ... | camera operator |
Weiqiang Zhang | ... | gaffer |
Yong Zhang | ... | set lighting |
Zhuang Zhang | ... | gaffer |
Animation Department
Nikhil Attri | ... | Animator: Tau Films |
Nishant Bhardwaj | ... | Animator: Tau Films |
Sreemanendu Bhatta | ... | Animator: Tau Films |
Srikanth Bhogi | ... | Animator: Tau Films |
Rakesh Chakraborty | ... | Animator: Tau Films |
Jeff Croke | ... | Animator: Tau Films |
Ruth Daly | ... | Animation Supervisor: Tau Films |
Sara Grace | ... | Animator: Tau Films (as Sopan Ghadge) |
Vani Gupta | ... | Animator: Tau Films |
Gael Harlow | ... | Animation Supervisor: Tau Films |
Sagar Katara | ... | animator: Tau Films |
Diganta Maun | ... | animator |
Samidha Nagwekar | ... | Lead Animator: Tau Films |
Jyoti Parasrampuria | ... | Animator: Tau Films |
CJ Sarachene | ... | Client Side Animation Director: Tau Films |
Melanie Shim | ... | Animator: Tau Films |
Vandana Singh | ... | Animator: Tau Films |
Kristin Solid | ... | Animation Supervisor: Tau Films |
Matlapudi Sumanth | ... | Animator: Tau Films (as Samanth Matlapudi) |
Sachin S. Suryawanshi | ... | Senior Animator: Tau Films |
Avinash S. Thakur | ... | Animator: Tau Films |
S. Senthil Velan | ... | Lead Animator: Tau Films |
Mayur Wakale | ... | Animator: Tau Films |
Melissa Lim Ching Ying | ... | animator: Tau Films |
Casting Department
Ying Dai | ... | casting associate |
Guolong Hu | ... | casting coordinator |
Yafei Jia | ... | casting coordinator |
Xifeng Su | ... | casting associate |
Dazhuang Wang | ... | casting coordinator |
Yanxu Zhao | ... | casting associate |
Editorial Department
Zhiwei Chen | ... | consulting editor |
Yongjie Liu | ... | consulting editor |
Music Department
Mei Linmao | ... | composer: additional music |
Fei Yu | ... | music producer for ending credit song / music supervisor |
Yin Yue | ... | Song writer |
Script and Continuity Department
Jinzhi Chen | ... | script supervisor |
Jake Gaskill | ... | script adaptation |
Yanli Gong | ... | script supervisor |
Nan Yang | ... | script supervisor |
Disha Zhang | ... | literary planner |
Fan Zhang | ... | literary planner |
Ruirui Zhang | ... | script supervisor |
Additional Crew
Ming Andi | ... | production coordinator |
Yin Cheng | ... | coach: dialogue |
Peipei Duan | ... | production staff |
Xiaochun Ji | ... | coach: I Ching studies |
Hongfen Jiao | ... | presenter |
Yuran Li | ... | coach: etiquette |
Guonan Liu | ... | presenter |
Shrinidhi Rao | ... | Operations |
Kun Tao | ... | presenter |
Zhongjun Wang | ... | presenter |