Directed by
Chao Deng | ||
Baimei Yu | ||
Zhuang Jieqiong | ... | (as Zhuang Jie Qiong) (Dao Yan Zhu Li) |
Writing Credits (in alphabetical order)
Baimei Yu |
Cast (in credits order)
Chao Deng | ... | Ma Haowen | |
Yu Bai | ... | Ma Fei (Adult son) | |
Suxi Ren | ... | Xinyu | |
Xi Wang | ... | Teacher Xiao Gao | |
Xilun Sun | ... | Ma Fei (Youth son) | |
Jianyi Li | ... | Director Yan | |
Chao Liang | ... | Uncle Meng | |
Bing Shao | ... | Gu Xinghe | |
Ge Wang | ... | Lu Datou | |
Yaheng Wu | ... | Liu Baliang | |
Zun Wei | ... | Fengzi | |
Zeang Feng | ... | Ma Fei (Childhood son) | |
Rest of cast listed alphabetically: | |||
Zhidi Bai | ... | Ma Fei's high school teacher | |
Lele Dai | ... | Gu Xinghe's wife | |
Jing Wu | ... | Pan Wanli |
Produced by
Shuogang Chen | ... | co-executive producer |
Li Cheng | ... | producer |
Li Kang | ... | general producer |
Jiang Lan | ... | line producer |
Delai Li | ... | executive producer |
Haipeng Li | ... | co-executive producer |
Xiaodong Li | ... | co-executive producer |
Qiongfang Liu | ... | general producer |
Rong Liu | ... | co-executive producer |
Maomaotou | ... | line producer |
Qian Rui | ... | executive producer / general producer |
Jing Wu | ... | executive producer |
Yan Wu | ... | general producer |
Tianfu Xu | ... | co-executive producer |
Leng Yi | ... | producer |
Baimei Yu | ... | executive producer |
Renpeng Zhao | ... | co-executive producer |
Peter Zheng | ... | executive producer |
Liu Zhongwei | ... | line producer |
Music by
Steffen Thum |
Cinematography by
Max Da-Yung Wang |
Editing by
Ballu Saluja |
Art Direction by
Yi Hao | ||
Shiqi Ma | ||
Ethan Xu | ... | assistant art director |
Sound Department
Jim Carroll | ... | foley artist (as James Carroll) |
Hayden Collow | ... | sound designer/supervising sound editor |
Damian Del Borrello | ... | re-recording mixer |
Michael Donaldson | ... | stage recordist |
Alexis Feodoroff | ... | re-recording mixer |
Michael Hedges | ... | re-recording mixer |
Phil Heywood | ... | re-recording mixer |
Zheng 'Joe' Huang | ... | supervising dialogue editor |
Vicki Jackways | ... | head of marketing: Park Road Post Production |
John Neill | ... | director of sound engineering: Park Road Post Production |
Dmitry Novikov | ... | assistant sound editor |
Simon Riley | ... | foley recordist |
Tom Scott-Toft | ... | sound effects editor |
Matt Stutter | ... | sound effects editor / supervising sound editor |
Craig Tomlinson | ... | foley editor |
Dean Watkins | ... | head of production: Park Road Post Production |
Visual Effects by
Hyeon-su Ahn | ... | fx artist: Macrograph |
So-Yeon Ahn | ... | integration artist: Macrograph |
Young-Hun Ahn | ... | compositing artist: Macrograph |
Olena Androshchuk | ... | compositing artist: Postmodern Digital |
Aleksey Asaev | ... | vfx artist: Algous Studio |
Roman Bazyuchenko | ... | executive producer: Terminal FX |
Vasiliy Bogdanov | ... | vfx artist: Algous Studio |
Oliynyk Bohdan | ... | vfx supervisor: Postmodern Digital (as Bogdan Oliynik) |
Julia Borschevska | ... | accountant: Postmodern Digital |
Egor Borschevsky | ... | vfx producer: Postmodern Digital |
In-Kyoung Cha | ... | lighting artist: Macrograph |
Nataliia Chernyshova | ... | modeling & texturing artist: Postmodern Digital |
Hye Ryung Cho | ... | compositing artist: Macrograph |
Anastasiia Chumak | ... | dmp & concept artist: Postmodern Digital |
Yevgenia Derbal | ... | legal: Postmodern Digital |
Viacheslav Doroshko | ... | fx artist: Postmodern Digital |
Dmitriy Eretick | ... | cg supervisor: Terminal FX |
Ekaterina Ermolaeva | ... | compositing artist: Algous Studio |
Ivan Evchin | ... | rigging artist: Postmodern Digital |
Andrey Filimonov | ... | 2d supervisor: Algous Studio / compositing artist: Algous Studio |
Oleksii Forin | ... | fx artist: Postmodern Digital |
Alexandra Glukhova | ... | compositing artist: Algous Studio / compositing artist: Terminal FX |
Maksym Golovin | ... | lighting artist: Terminal FX |
Vasiliy Goncharov | ... | on-set vfx supervisor: Postmodern Digital |
Nikolay Goryaev | ... | vfx producer: Algous Studio |
Elena Grauzs | ... | legal: Postmodern Digital |
Duram Guk | ... | fx artist: Macrograph |
Alexey Gusev | ... | vfx producer: Algous Studio / visual effects producer: space sequences / visual effects supervisor: space sequences |
Oleksii Hafiatullov | ... | lighting and shading artist: Postmodern Digital |
Tae-Young Heo | ... | 3d asset artist: Macrograph |
Young-tak Heo | ... | vfx supervisor: Macrograph |
Min-Jung Hong | ... | matte painting lead: Macrograph Busan |
Wenwen Hua | ... | vfx project manager: Macrograph |
Anton Ievtushenko | ... | technical director: Terminal FX (as Anton Yevtushenko) |
Maksym Ignatenko | ... | fx artist: Terminal FX |
Yuliia Ivanchenko | ... | compositing artist: Terminal FX |
Chang-hee Jeong | ... | compositing artist: Macrograph |
Han-Byeol Jeong | ... | matte painting artist: Macrograph Busan |
Chao Jiang | ... | visual effects supervisor |
Kim Jin-beom | ... | 3d supervisor: Macrograph (as Jin-Beom Kim) |
Da-wun Jung | ... | digital data manager: Macrograph |
Han-Guil Jung | ... | compositing td: Macrograph |
Oleksandr Kaliberda | ... | lighting and shading artist: Postmodern Digital |
Min-sil Kang | ... | compositing artist: Macrograph |
Anton Kernitskiy | ... | look development: Algous Studio |
Ilshat Khakimullin | ... | animation: Algous Studio |
Dae-Hyeon Kim | ... | compositing artist: Macrograph |
Dan-Yi Kim | ... | integration artist: Macrograph |
Danny S. Kim | ... | vfx supervisor: Macrograph |
Han-Seul Kim | ... | compositing artist: Macrograph |
Ji-hwi Kim | ... | 3d asset artist: Macrograph |
Jong-hwa Kim | ... | lighting artist: Macrograph |
Jongpill Kim | ... | vfx executive supervisor: Macrograph |
Kwang-uk Kim | ... | compositing artist: Macrograph |
Min-sun Kim | ... | compositing supervisor: Macrograph |
Sang-Hyuk Kim | ... | compositing artist: Macrograph |
Se-Jong Kim | ... | compositing artist: Macrograph |
Tae Ho Kim | ... | vfx production manager: Macrograph Busan |
Tae-han Kim | ... | animation lead: Macrograph |
Woong-bum Kim | ... | animator: Macrograph |
Igor Klimovsky | ... | vfx producer: Terminal FX |
Philipp Kolesov | ... | animation artist: Postmodern Digital |
Olga Koloyanidi | ... | legal: Postmodern Digital |
Vladimir Korneitsev | ... | compositing artist: Algous Studio |
Nazar Kosteikov | ... | fx artist: Postmodern Digital |
Anastasia Kostenko | ... | lighting and shading artist: Postmodern Digital |
Aleksandr Krasnovitskii | ... | compositing artist: Algous Studio (as Aleksandr Krasnovitsky) |
Aleksandr Kryvorutskyi | ... | compositing artist: Algous Studio |
Maksym Kryvytskyi | ... | animation artist: Postmodern Digital |
Min-hee Ku | ... | matte painting artist: Macrograph |
Maksym Kulytskyi | ... | animation lead: Terminal FX |
Artem Kuzmenko | ... | fx artist: Terminal FX |
Sojin Kwak | ... | integration artist: Macrograph |
Taek-Geun Kwon | ... | rigging artist: Macrograph |
Yong-bin Kwon | ... | animator: Macrograph |
Kseniia Ledina | ... | compositing artist: Algous Studio |
Chang-Min Lee | ... | integration artist: Macrograph |
Eun-Young Lee | ... | compositing supervisor: Macrograph |
Gil-Young Lee | ... | integration supervisor: Macrograph |
Hye-in Lee | ... | vfx project manager: Macrograph |
Hyun Suk Lee | ... | 3d supervisor: Macrograph |
Hyun-Bong Lee | ... | lighting artist: Macrograph |
In-Seong Lee | ... | fx lead: Macrograph |
Inho Lee | ... | vfx executive producer: Macrograph |
Jae Bum Lee | ... | animation supervisor: Macrograph |
Jieun Lee | ... | integration artist: Macrograph |
Kyung-Young Lee | ... | 3d asset artist: Macrograph |
Sang-Yeop Lee | ... | vfx production assistant: Macrograph |
Seongmin Lee | ... | fx artist: Macrograph |
Yunfeng Li | ... | vfx production manager: Macrograph Beijing |
Jae-Hyun Lim | ... | motion graphics artist: MSTAR Imageworks |
Viacheslav Lisovskyi | ... | compositing artist: Postmodern Digital |
Oleksii Lisovyi | ... | lighting artist: Terminal FX (as Aleksey Lisovoy) |
Roman Maistrenko | ... | 3d supervisor: Algous Studio / vfx artist: Algous Studio |
Maksym Maltsev | ... | lighting and shading lead: Postmodern Digital |
Marina Markovich | ... | vfx producer: Postmodern Digital |
Stepan Masichev | ... | compositing artist: Algous Studio |
Illia Matviienko | ... | fx artist: Postmodern Digital |
Oleksandr Mazin | ... | it support: Terminal FX |
Anna Mitrevich | ... | vfx coordinator: Algous Studio |
Se-Hoon Mo | ... | compositing artist: Macrograph |
Seul-gi Mo | ... | matte painting artist: Macrograph |
Sung-ok Moon | ... | 3d asset artist: Macrograph |
Natalia Mykhalchyshyna | ... | vfx coordinator: Postmodern Digital |
Min-soo Nam | ... | 3d asset artist: Macrograph |
Ilya Negreskul | ... | vfx artist: Algous Studio |
Alex Nemchenko | ... | rigging artist: Postmodern Digital |
Yuliia Nerodenko | ... | compositing artist: Terminal FX |
Ivan Nychyporuk | ... | compositing artist: Postmodern Digital |
Dyomina Oksana | ... | animation artist: Postmodern Digital (as Oksana Dyomina) |
Olha Ostroushko | ... | modeling & texturing artist: Postmodern Digital |
Hui-su Park | ... | matte painting artist: Macrograph |
Hyun-Ji Park | ... | integration artist: Macrograph |
Ji-Jeong Park | ... | compositing artist: Macrograph |
Jung-ha Park | ... | vfx production assistant: Macrograph |
Keun-Pyo Park | ... | vfx production general manager: Macrograph |
Sun-hyung Park | ... | fx supervisor: Macrograph |
Sunny Sung-Yong Park | ... | vfx chief producer: Macrograph |
Anastasia Paukova | ... | accountant: Postmodern Digital |
Denis Pikalev | ... | 2d supervisor: Algous Studio / compositing artist: Algous Studio / matchmove artist: Algous Studio / vfx artist: Algous Studio |
Kristina Rafalska | ... | vfx coordinator: Postmodern Digital |
Nikita Ratnikov | ... | animation artist: Postmodern Digital |
Junqi Ren | ... | 3d asset artist: Macrograph |
Vladimir Reshetnik | ... | compositing artist: Terminal FX |
Aleksandr Rumyantsev | ... | pipeline td: Algous Studio |
Ruslan Safiullin | ... | dmp & concept artist: Postmodern Digital |
Aleksandr Samokhvalov | ... | vfx artist: Algous Studio |
Myhailo Savin | ... | system engineer: Postmodern Digital |
Eun-Song Seo | ... | vfx project manager: Macrograph |
Hyun-Jung Seo | ... | vfx producer: Macrograph |
Yaroslav Seridko | ... | system engineer: Postmodern Digital |
Alexey Seroshtan | ... | senior pipeline engineer: Terminal FX |
Svetlana Shaderkina | ... | compositing artist: Algous Studio |
Elena Shaimanova | ... | vfx producer: Terminal FX |
Changwoo Shin | ... | visualization supervisor: Macrograph |
Ji-soo Shin | ... | compositing artist: Macrograph |
Sergey Shtangel | ... | vfx coordinator: Algous Studio |
Aleksei Sidorenko | ... | compositing supervisor: Postmodern Digital |
Seo-Yeong Sim | ... | lighting artist: Macrograph |
Stanislav Sirotin | ... | compositing artist: Postmodern Digital |
Dmitriy Skazka | ... | vfx artist: Algous Studio |
Min-ji Son | ... | compositing artist: Macrograph |
Yeong-eun Song | ... | compositing artist: Macrograph |
Valentyn Stadnikov | ... | modeling artist: Terminal FX |
Tykhon Stepanchenko | ... | lighting artist: Terminal FX |
Dmytro Talipov | ... | compositing artist: Postmodern Digital |
Anastasiya Ten | ... | vfx coordinator: Terminal FX |
Andrey Tkachenko | ... | Lighting Artist: Postmodern digital |
Iryna Tretiak | ... | modeling & texturing artist: Postmodern Digital |
Sergei Volkov | ... | compositing sequence supervisor: Postmodern Digital |
Sergey Volkov | ... | digital compositor: Postmodern Digital |
Chun-kyu Woo | ... | compositing artist: Macrograph |
Dong-Hyeok Yeom | ... | lighting artist: Macrograph |
Mi-Sung Yoon | ... | motion graphics artist: MSTAR Imageworks |
Je-min Youn | ... | visualization supervisor: Macrograph |
Hae-Mi Yu | ... | matte painting supervisor: Macrograph |
Huatang Yuan | ... | visual effects supervisor |
Aleksei Zaharov | ... | animation lead: Postmodern Digital |
Maksym Zvonovskyi | ... | modeling lead: Postmodern Digital |
Stunts
Sergey Golovkin | ... | stunt coordinator |
Yee Man Law | ... | Action coordinator |
Ilya Semyonov | ... | stunt rigger |
Camera and Electrical Department
Rick Drapkin | ... | camera/steadicam operator |
Ming Gao | ... | dit supervisor |
Editorial Department
Li Li | ... | assistant editor |
Wattana Moeung | ... | data wrangler: Park Road Post Production |
Music Department
Lorne Balfe | ... | theme music composer |
Marton Barka | ... | music department |
Michael Bitton | ... | technical assistant |
John W. Chapman | ... | score mixer |
Stephen Gallagher | ... | music editor (as Steve Gallagher) |
Steven Kofsky | ... | music production services |
Victor Kong | ... | music coordinator |
Mike Ladouceur | ... | orchestrator |
Tori Letzler | ... | featured vocals |
Queenie Li | ... | music production coordinator |
Bernd Mazagg | ... | score recordist |
Synchron Stage Orchestra | ... | score performed by |
Hal Rosenfeld | ... | musician: drums |
Shane Rutherfoord-Jones | ... | orchestrator |
Soya Soo | ... | score mixer assistant |
Steffen Thum | ... | original music by |
Johannes Vogel | ... | conductor |
Martin Weismayr | ... | score recordist |
Fei Yu | ... | music editor / music supervisor |
Hans Zimmer | ... | music supervisor / special thanks |
Andy Thomas Leitner | ... | music preparation assistant (uncredited) |