Cast & Crew

Directed by

Youyin Wu

Writing Credits

Youyin Wu
(novel)
Youyin Wu
(screenplay)

Cast

Mark Chao
Wu Fuchun
Zishan Yang
Jing Ruyi
Anastasia Berestova
Natasha
Jao Felipe
Pilot
Di Sun
Zhang Zhe

Produced by

Xin Cao
executive producer
Juan Huang
associate producer
Stanley Kwan
producer (as Jinpeng Guan)
Randy Liu
planner
Yuan Tian
executive producer

Music by

Joe Hisaishi

Cinematography by

Yiu-Fai Lai
(as Yaohui Li)
Chi Fai Lau
(as Zhihui Liu)

Editing by

Yiran Tu

Art Direction by

Ziran Zhao

Costume Design by

Shasha Feng

Production Management

Karina Chow
associate production manager

Second Unit Director or Assistant Director

Xuanling Jin
first assistant director

Art Department

Mu Lin
artistic image

Sound Department

Alfredo Díaz
sound effects editor
Kang Fu
re-recording mixer / sound designer / supervising sound editor
Peter Memmer
assistant sound editor
Steve Miller
re-recording mixer / sound effects editor
AiLong Tan
adr recordist
Bin Zhang
dialogue editor

Special Effects by

Ke Wang
special effects

Visual Effects by

Peter Ahn
visual effects producer: Dexter Studios (as Peter Jaemin Ahn)
Gustav Alexandersson
modeler: Goodbye Kansas Studios
Alexis Andersson
lighting and rendering artist: Goodbye Kansas Studios
Oliver Auguszt
fx artist: TGBVFX
Thomas Banner
layout artist: TGBVFX
Simon Bergstrand
3d artist: TGBVFX (as Simon Bergstrøm)
Stefan Bjørnfort Bernscherer
compositor: TGBVFX (as Stefan Bernscherer)
Esben Bjerring
3d artist: TGBVFX
Rasmus Bro
vfx editor: TGBVFX
Warwick Campbell
compositor: TGBVFX
Victoria Canfora
matte painter: TGBVFX
Wonhee Cho
composite supervisor: Dexter Studios
Wanho Choi
r&d supervisor: Dexter Studios
Kasper D. Christensen
modeling artist: TGBVFX
Philipp Danner
compositor: Goodbye Kansas Studios
Miklos Gabor Deri
modeling artist: TGBVFX
Johan Edström
vfx producer: Goodbye Kansas Studios
Rickard Engqvist
animator: Goodbye Kansas Studios
Kim Fersling
cg supervisor: TGBVFX
Zsolt Gergely
layout lead: TGBVFX
Farid Ghanbari
shading artist: TGBVFX
Manhong Han
cg supervisor: Dexter Studios
Peter Hartwig
vfx producer: TGBVFX
Manuel Hufschmid
compositor: Goodbye Kansas Studios
Youngeun Jeon
cg supervisor: Dexter Studios
Erik Johansson
pipeline engineer: Goodbye Kansas Studios
Jimmy Johansson
rigger: Goodbye Kansas Studios
David Karlstrand
modeler: Goodbye Kansas Studios
Jeonghwan Kim
3d artist: Dexter Digital
Jongkyu Kim
concept supervisor: Dexter Studios
Spike Hyunsuk Kim
art director: Dexter Studios
Wook Kim
visual effects supervisor: Dexter Studios
Henrik Klein
editorial and i/o: Goodbye Kansas Studios
Mathis Lex
compositor: Goodbye Kansas Studios
Youngsu Lim
asset supervisor: Dexter Studios
Linus Lindbalk
compositor: TGBVFX
Ditte Marie Ludvigsen
texturing artist: TGBVFX
Liz Lyons
compositor: Goodbye Kansas Studios
Richard Lyons
cg supervisor: Goodbye Kansas Studios / lead compositor: Goodbye Kansas Studios
Bjoern Mantelars
3d artist: Goodbye Kansas Studios
Mario Maruska
lead compositor: TGBVFX
Joakim Matsson
simulation assistant: Goodbye Kansas Studios
Sung Oh Moon
animation supervisor: Dexter Studios
Thomas Vind Mortensen
animation artist: TGBVFX
Geuk Tae Noh
cg supervisor: Dexter Studios
Hanna Nordersnö
vfx producer: Goodbye Kansas Studios (as Hanna Bengtsson)
Tom Olsson
executive producer: Goodbye Kansas Studios
Zoltan Pall
modeling artist: TGBVFX
Sandor Peto
fx artist: TGBVFX
Gabriela Popov
animation artist: TGBVFX (as Gabi Popov)
Simon Sandin
compositor: TGBVFX
Phillipp Sauermann
3d artist: Goodbye Kansas Studios
Alexander Schepelern
vfx supervisor: TGBVFX
Goeun Seo
visual effects line producer: Dexter Studios
David Sjodin
compositor: TGBVFX
Wonrak Son
composite supervisor: Dexter Studios
Helge Stang
compositor: Goodbye Kansas Studios
Markus Strehl
vfx producer: Goodbye Kansas Studios
Nina Strøm
vfx coordinator: TGBVFX
Gergely Turbok
fx artist: TGBVFX
Gustav Törnroth
compositor: TGBVFX
Jona Wedholm
coordinator: Goodbye Kansas Studios
Carl-Johan Westregård
compositor: Goodbye Kansas Studios
Bjorn Windorf
compositor: Goodbye Kansas Studios
Robin Zeijlon
compositor: Goodbye Kansas Studios
Max Öberg
lead simulation artist: Goodbye Kansas Studios
Harry Ellard
senior fx artist (uncredited)

Camera and Electrical Department

Wei Liu
aerial photographer

Animation Department

Carter Pramudya A.
animator: Toneplus Animation Studios
Yujin Cho
animators language assistant: Toneplus Animation Studios
Ario Alfa Dianto
animator: Toneplus Animation Studios
Bernard Edlington
studio producer: Toneplus Animation Studios
Diego Garritano
animator: Toneplus Animation Studios / production coordinator: Toneplus Animation Studios
Syed Arif Hasan
animator / animator: Toneplus Animation Studios
Arie Hendrawan
animator: Toneplus Animation Studios
Hiroki Ishikawa
layout animation: Toneplus Animation Studios
Jon Ludwig
animation rigger: Toneplus Animation Studios / animation simulation: Toneplus Animation Studios
Stephen Putra Nugroho
animation rigger: Toneplus Animation Studios / animation software engineer: Toneplus Animation Studios
Rino Rinaldi
animator: Toneplus Animation Studios
Jeffry Syahputra
animator: Toneplus Animation Studios

Editorial Department

Ge Zhai
behind-the-scenes editor

Script and Continuity Department

Zhichao Ha
script advisor

Additional Crew

Zhenzhen Dong
presenter (as Chenchen Dong)
Huigen Yang
polar science advisor
Hao Yu
planner
All Filters