Cast & Crew

Directed by

Kaige Chen

Writing Credits

Baku Yumemakura
(based on the novel by)
Kaige Chen
Hui-Ling Wang

Cast

Xuan Huang
Bai Letian
Shôta Sometani
Kûkai
Yuqi Zhang
Chunqin
Hao Qin
Chen yunqiao
Libby Brien
Bai Ling / Mother / Woman 2 (voice)
Britt Falardeau
Lady Yang
Brian Flaccus
Lishiao
Matt Fowler
Demon Cat
Philip Hersh
Chen Yunqiao
Spencer Devlin Howard
Bai Letian
Haoran Liu
Bai Long
Keiko Matsuzaka
Bai Ling
Hao Ou
Dan Long
Sandrine Pinna
Lady Yang
Nan Xia
Lixiang
Bai Qing Xin
Li Bai
Luyi Zhang
Emperor Xuanzong of Tang
Tian'ai Zhang
Yulian

Produced by

Qiuping Han
assistant producer
Sanping Han
co-executive producer
Shin'ichirô Inoue
executive producer
Shirley Kao
producer
Ning Li
co-executive producer

Music by

Klaus Badelt
Anne-Kathrin Dern
Misha Segal
(some segments)

Cinematography by

Yu Cao

Casting By

Kei Kawamura

Production Design by

Wei Lu
Nan Tu

Set Decoration by

Dewei Gong
Deying Gong
Hui Bin Gong

Costume Design by

Tongxun Chen
Ye Zhang

Second Unit Director or Assistant Director

Arthur Chen
assistant to director

Sound Department

Jia Liu
sound
Bernardo Passarinho
dubbing mixer: english

Visual Effects by

Yuya Aikawa
compositing artist: Omnibus Japan
Yusuke Akita
animation supervisor: Omnibus Japan
Hirokazu Aoyama
cg supervisor: Omnibus Japan
William Bond
visual effects coordinator
Sachiko Eba
matte painter: Omnibus Japan
Shoya Fujita
digital artist: Omnibus Japan
Misa Gotô
opening modeler: Omnibus Japan (as Misa Gotou)
Kimiyuki Hashimoto
visual effects coordinator: Annex Digital
Satoru Ichikawa
fx artist: Omnibus Japan
Norio Ishii
visual effects supervisor
Maiko Iwamoto
matte painter: Omnibus Japan
Natsuko Kisaki
compositor
Naoki Korematsu
matchmove artist: Omnibus Japan
Ashwin Kumar
rotovfx
Hui Liu
visual effects assistant manager: Annex Digital
Koki Morohoshi
compositing artist: Omnibus Japan
Satomi Nakahara
matte painter: Photon Arts
Takashi Nishida
lighting artist: Omnibus Japan
Yu Nishida
visual effects supervisor: Omnibus Japan
Yuki Ohno
compositing artist: Omnibus Japan (as Yuki Ono)
Shehan Ranasinghe
cg supervisor
Hayato Saitô
modeler: ModelingCafe (as Hayato Saito)
Kenji Sakoda
executive producer: Omnibus Japan (as Kenji Sakota)
Yuichiro Sasayama
digital compositor
Takaomi Seki
visual effects manager: Annex Digital
Salah Soltane
visual effects: sultamedia fx
Fumi Sugawara
digital compositor: Omnibus Japan
Shinya Suzuki
lighting artist: Omnibus Japan
Mihoko Takahashi
matte painter: Omnibus Japan
Masaki Takaoka
visual effects production director: Annex Digital (as Masao Takaoka)
Yuichiro Toyama
compositing artist: Omnibus Japan
Teppei Wakabayashi
visual effects production producer: Annex Digital
Ravihara Weerathunge
visual effects artist
Takashi Yamazaki
rigging artist: Omnibus Japan

Camera and Electrical Department

Zhigong Sun
gaffer

Animation Department

Taiga Kurosawa
animator

Editorial Department

Yong Ji
colorist

Music Department

Keith Armstrong
score mixer
Anne-Kathrin Dern
composer: additional music (as Anne Kathrin Dern)
Robert Elhai
orchestrator
Christopher Byrum Harris
additional score programmer
Lars Hempel
additional score programmer
Keju Luo
score technical advisor

Script and Continuity Department

Linda Jaivin
script translator
Darren Leung
script translator

Additional Crew

Ivan Bernal
production coordinator

Thanks

Michael Stewart Grant
special thanks
All Filters