Directed by
Frant Gwo | ... | (lead director) (as Fan Guo) |
Randy Liu | ... | (directed by) |
Writing Credits (in alphabetical order)
Li Ao | ||
Xiaosong Gao | ||
Jinchuan Song |
Cast (in credits order)
Dongyu Zhou | ... | Zhou Xiaozhi | |
Kenny Lin | ... | Lin Yi | |
Rest of cast listed alphabetically: | |||
Natsuko Aoike | ... | Maggie | |
Kaylan Armstrong | |||
John Bueno | ... | John Bueno | |
Yang Cao | |||
Yirong Chen | |||
Yang Du | |||
Qianhui Feng | |||
Gong Geer | |||
Michael J. Gralapp | |||
Zhigang Jiang | |||
Dan Kern | |||
Mincheng Li | |||
Yan Li | |||
Zhaoqi Shi | |||
Mike Kai Sui | |||
Deyuan Sun | |||
Dan Van Wert | |||
Harris Vaughan | ... | (as David Kenneth Vaughan) | |
Xiaokun Wang | ... | Wang Erde | |
Xiaobei Zhang | |||
Zifeng Zhang | |||
Siyuan Zhao | |||
Zewen Zhao | ... | (Juvenile) | |
Haodong Zhou |
Produced by
Yang Du | ... | producer |
Xiaosong Gao | ... | producer |
Randy Liu | ... | producer |
Tong Liu | ... | producer |
Peng Wan | ... | line producer |
Music by
Xiaosong Gao | ... | (original music by) |
Cinematography by
Michael Liu |
Editing by
Ka-Fai Cheung | ... | (as Cheung Kafai) (edited by) |
Production Management
Hong Wang | ... | unit production manager |
Second Unit Director or Assistant Director
Dinan Jia | ... | assistant director |
Art Department
Bo Zhang | ... | storyboard artist |
Lina Zhang | ... | assistant art director |
Sound Department
Sin Ling Cheung | ... | efx editor |
Yufeng Jia | ... | sound recordist |
Editorial Department
Wentian Ni | ... | editor: trailer |