Directed by
Antti-Jussi Annila |
Writing Credits (in alphabetical order)
Antti-Jussi Annila | ... | (original idea) |
Antti-Jussi Annila | ... | (screenplay) |
Marko Jatkola | ... | (original idea) |
Petri Jokiranta | ... | (screenplay) |
Iiro Küttner | ... | (story) |
Cast (in credits order)
Tommi Eronen | ... | Kai / Sintai | |
Markku Peltola | ... | Berg | |
Jingchu Zhang | ... | Pin Yu | |
Krista Kosonen | ... | Ronja | |
Hao Dang | ... | Cho | |
Taishen Cheng | ... | Demoni (as Cheng Taishen) | |
Elle Kull | ... | Weckström | |
Liansheng Tong | ... | Village Elder | |
Qiupu Tao | ... | Merchant | |
Xiaomei Tong | ... | Servant | |
Pirkko Hämäläinen | ... | Weckström (voice) | |
Rest of cast listed alphabetically: | |||
Xiupeng Ji | |||
Qiusheng Kong | |||
Fangjin Li | |||
Yanqing Lu | |||
Juha Pursiainen | |||
Shuxin Song | |||
Deyu Wang | |||
Yuhai Wei | |||
Duan Yu | |||
Meng Zhang | |||
Dengbao Zhao | |||
Yinhua Zhu |
Produced by
Michael P. Aust | ... | associate producer |
Jonah Greenberg | ... | associate producer |
Petri Jokiranta | ... | producer |
Tero Kaukomaa | ... | producer |
Peter Loehr | ... | co-producer / executive producer |
San Fu Maltha | ... | co-producer (as San Fu) / executive producer (as San Fu) |
Martti Ylöstalo | ... | post-production producer |
Margus Õunapuu | ... | producer |
Music by
Samuli Kosminen | ||
Kimmo Pohjonen |
Cinematography by
Henri Blomberg |
Editing by
Iikka Hesse |
Casting By
Terje Kessel-Otsa | ... | (as Terje Kessel) |
Production Design by
Jukka Uusitalo |
Art Direction by
Jukka Uusitalo |
Costume Design by
Anna Vilppunen |
Makeup Department
Jun Liu | ... | assistant makeup artist |
Hong Miao | ... | makeup artist |
Caixia Pang | ... | hair stylist |
Riikka Virtanen | ... | makeup designer |
Salla Yli-Luopa | ... | hair stylist / makeup artist |
Ruiqin Zhang | ... | assistant makeup artist |
Production Management
Pirjo Koskelo | ... | production manager |
Mr. Six | ... | production manager |
Katriina Tuliainen | ... | production manager |
Tiiu Õunapuu | ... | production manager |
Second Unit Director or Assistant Director
Elizabeth Aaltonen | ... | second assistant director |
Yrjö Nieminen | ... | first assistant director |
Hao Sun | ... | second assistant director |
Art Department
Aarne Ahi | ... | set constructor |
Bin An | ... | set designer |
Riho Ansaar | ... | set constructor |
Pille-Maris Arro | ... | props |
Raivo Aus | ... | carpenter / set constructor |
Ari Auvinen | ... | set constructor |
Enno Buschman | ... | set constructor |
Dingpei Cheng | ... | assistant set builder |
Jenna Ekman | ... | props assistant |
Laiyin Fu | ... | assistant set designer |
Seppo Heino | ... | props maker |
Suvi Heinonen | ... | set constructor |
Ville Helenius | ... | props assistant |
Veijo Hurme | ... | carpenter / set constructor |
Andres Josing | ... | props maker |
Katrin Karilaid | ... | props maker |
Anne Kettunen | ... | set constructor |
Ronald Kolmann | ... | set designer |
Arbo Kukk | ... | set constructor |
Mikko Lehto | ... | set constructor |
Qixiong Lin | ... | props |
Jouni Liukkonen | ... | set building supervisor |
Tuomas Lius | ... | graphic novel artist |
Taisto Lämsä | ... | set constructor |
Timo Miettinen | ... | blacksmith |
Margus Mänd | ... | props |
Jukka Määttä | ... | set constructor |
Jari Palovirta | ... | props maker |
Jukka Piispanen | ... | props maker |
Maija Poskiparta | ... | props maker |
Harri Poutiainen | ... | carpenter / set constructor |
Vassili Raud | ... | set building supervisor / set constructor |
Jonathan Reinsoo | ... | props assistant |
Rasmus Reinsoo | ... | props assistant |
Kerto Roos | ... | set constructor |
Erkki Räsänen | ... | props maker |
Jani Räsänen | ... | props maker |
Jenni Saaristo | ... | storyboard artist |
Eerika Salonen | ... | props |
Tapio Saukko | ... | props maker |
Peeter Sepp | ... | set constructor |
Juhani Suolahti | ... | blacksmith |
Tiina Tuovinen | ... | props designer |
Tõnu Unt | ... | set constructor |
Jukka Uusitalo | ... | lead set designer |
Seppo Uusitalo | ... | props maker |
Raul Vahar | ... | props maker |
Honglei Xing | ... | set dresser |
Sound Department
Timo Anttila | ... | sound designer |
Sona Balam | ... | re-recording mixer |
Olger Bernadt | ... | sound recordist |
Antti Haikonen | ... | sound recordist |
XiaoHui Hou | ... | sound recordist |
Alex Hudd | ... | sound consultant: dolby |
Juho Kinaret | ... | foley assistant |
Jussi Knaapila | ... | boom operator |
Petri Koskimäki | ... | sound designer |
Heikki Kossi | ... | foley artist |
Erno Kumpulainen | ... | sound designer |
Kristian Miilen | ... | boom operator |
Olli Pärnänen | ... | sound mixer |
Jussi Väntänen | ... | foley recordist |
Jinbao Wang | ... | boom operator |
Special Effects by
Klaus Hedström | ... | special effects coordinator |
Sanna Hedström | ... | special effects technician |
Amin Kassam | ... | special effects technician |
Vesa Noroviita | ... | special effects assistant |
Salima Peippo | ... | special effects technician |
Visual Effects by
Giuseppe Di Giorgio | ... | quality control |
Greg Fisher | ... | color grader |
Raimo Halmela | ... | visual effects producer |
Mikko Hietala | ... | digital artist |
Risto Jankkila | ... | visual effects |
Jussi Jokinen | ... | digital artist |
Felipe Peña Karvonen | ... | digital artist |
Lasse Kilpiä | ... | visual effects |
Outi Kinnunen | ... | one light transfer |
Teemu Kutvonen | ... | motion capture |
Janne Lehtonen | ... | digital artist |
Tommi Lepola | ... | digital artist |
Krista Leppänen | ... | digital artist |
Olli Leppänen | ... | visual effects |
Henri Malkki | ... | digital artist |
Kari Manns | ... | color grader |
Anne Mäittälä | ... | digital artist |
Timo-Pekko Nieminen | ... | firestarter development / visual effects supervisor |
Jonna Numminen | ... | digital artist |
Atte Nurminen | ... | digital artist |
Juha Orasmaa | ... | digital artist |
Juha Poraharju | ... | visual effects producer |
Mika Pryll | ... | digital artist |
Markus Rautaniemi | ... | digital artist |
Mitja Sirola | ... | digital artist |
Hannu Sola | ... | database programmer |
Mona Taponen | ... | digital artist |
Pekka Telivuo | ... | motion capture |
Markku Vainio | ... | digital artist |
Ville-Matti Vasama | ... | visual effects |
Stunts
Sami Alasimi | ... | stunt assistant |
Xuehai Bai | ... | stunt coordinator |
Hui Feng | ... | stunt double |
Tim Man | ... | stunt double: Tommi Eronen / stunt performer |
Esa Muittari | ... | stunt double |
Rickard Nilsson | ... | stunt double |
Mika Pietiläinen | ... | stunt coordinator / stunt double |
Juha Pursiainen | ... | stunts |
Pasi Saarimaa | ... | stunt technician |
Paavo Sjöblom | ... | stunt assistant |
Juha Säkkinen | ... | stunt assistant |
Janne Turkki | ... | stunt double |
Yankai Yu | ... | stunt double |
Camera and Electrical Department
Sari Aaltonen | ... | first assistant camera |
Jinhai Chang | ... | gaffer |
Jianying Cui | ... | electrician |
Zhenzhen Dong | ... | video assistant |
Lu Fang | ... | electrician |
Jani Häkli | ... | second assistant camera |
Nikojaakko Iivarinen | ... | lighting trainee |
Tuomas Järvelä | ... | camera operator |
Aleksi Koskinen | ... | still photographer |
Sami Kuokkanen | ... | electrician |
Antti Lahtinen | ... | gaffer |
Lauri Lehtoaho | ... | lighting trainee |
Jianhong Liu | ... | lighting technician |
Yongtao Liu | ... | electrician |
Eero Lämsä | ... | electrician |
Marko Mantere | ... | grip |
Jonatan Marila | ... | electrician |
Jussi Marjamäki | ... | video assistant |
Santtu Miikkulainen | ... | lighting technician |
Jani Pinomaa | ... | lighting technician |
Eduard Pissarenko | ... | grip |
Maksim Podolski | ... | grip assistant |
Andrus Prikk | ... | second assistant camera |
Rein Pruul | ... | second assistant camera |
Mika Räihä | ... | grip assistant |
Nea Salminen | ... | assistant camera: second unit |
Henri Santahuhta | ... | lighting trainee |
Hui Shi | ... | second assistant camera |
Shiwei Tao | ... | camera operator |
Hui Tian | ... | electrician |
Tiina Tolonen | ... | lighting assistant: second unit |
Ilja Vassiljev | ... | grip assistant |
Song Yang | ... | grip |
Sami Ylikoski | ... | electrician |
Shuo Zhang | ... | assistant camera |
Xinwei Zhu | ... | electrician |
Casting Department
Inna Lepp | ... | casting assistant |
Costume and Wardrobe Department
Linda Ahvenkoski | ... | seamstress |
Raija Aittamäki | ... | seamstress |
Hanna Hautamäki | ... | seamstress |
Henrik Heiskanen | ... | seamstress |
Onerva Hemmilä | ... | key wardrobe seamstress |
Bitja Huggila | ... | seamstress |
Tiina Jokitulppo | ... | seamstress |
Merja Kainulainen | ... | seamstress |
Katrin Karilaid | ... | seamstress |
Emmi Leeve | ... | costumer |
Xia Liu | ... | assistant costume designer |
Jie Pan | ... | assistant costume designer |
Sanna-Mari Pirkola | ... | assistant costume designer |
Hanna Viertola | ... | seamstress |
Honghui Xiang | ... | costumer |
Editorial Department
Antti-Jussi Annila | ... | trailer editor (as AJ Annila) |
Greg Fisher | ... | colorist |
Risto Jankkila | ... | on-line editor |
Mika Kongas | ... | digital film recordist |
Robert Lang | ... | telecine colorist: dailies |
Tomi Nieminen | ... | digital film recordist |
Teemu Niukkanen | ... | trailer editor |
Ville-Matti Vasama | ... | on-line editor |
Location Management
Xuqiang Gu | ... | location manager |
Juha Säkkinen | ... | location manager |
Nona Viro | ... | location manager |
Music Department
Teppo Ali-Mattila | ... | musician / orchestration assistant |
Abdissa 'Mamba' Assefa | ... | musician (as Abdissa Assefa) |
Veli-Matti Iljin | ... | musician |
Riku Kettunen | ... | musician |
Samuli Kosminen | ... | music mixer / musician |
Antti Murto | ... | music mixer |
Kimmo Pohjonen | ... | music mixer / musician |
Petri Päivärinne | ... | musician |
Mikko Raita | ... | music mixer: End credits "Fate" |
Siiri Rasta | ... | musician |
Riitta-Liisa Ristiluoma | ... | musician |
Matilda Solonen | ... | musician |
Script and Continuity Department
Miguel Machalski | ... | script consultant |
Transportation Department
Anti Ainumäe | ... | driver |
Jun Chen | ... | driver |
Shaozi Huang | ... | driver |
Jianlai Jin | ... | driver |
Kalle Kilkans | ... | transportation |
Urmas Kuusk | ... | driver |
Martti Lehelä | ... | transportation cars |
Jizhou Liu | ... | driver |
Xiaodong Lu | ... | driver |
Jianming Luo | ... | driver |
Tero Lämsä | ... | driver |
Eimar Raudsepp | ... | crane driver |
Taavi-Kristo Reinsoo | ... | driver |
Andrei Rumjantsev | ... | driver |
David Sarmas | ... | driver |
Qinbo Sun | ... | driver |
Margus Sõrm | ... | driver |
Fazhan Wang | ... | driver |
Junhua Wang | ... | driver |
Shutong Wang | ... | transportation coordinator |
Huafeng Xu | ... | driver |
Dalong Zhang | ... | driver |
Dongdong Zhang | ... | driver |
Gangfeng Zhang | ... | driver |
Additional Crew
Olli Aittoniemi | ... | trainee |
Katariina Aro | ... | production assistant |
Xuehai Bai | ... | wire technician |
Bob Buchholz | ... | English language director |
Ruhua Cheng | ... | production assistant |
Lingzhi Dong | ... | production assistant |
Katia Duncker | ... | legal services |
Susan Heiskanen | ... | translator |
Uolevi Holmberg | ... | trainee |
Yang Huo | ... | production assistant |
Juha Hämynen | ... | insurance |
Piret Jalakas | ... | accountant |
Guofeng Jiao | ... | production assistant |
Xin Jin | ... | accountant |
Jani Järvinen | ... | trainee |
Tuire Kaimio | ... | animal trainer |
Stéphane Kazandjian | ... | dramaturgist |
Kalle Kilkans | ... | runner |
Marja-Riitta Koivumäki | ... | dramaturgist |
Leeni Kuusisto | ... | trainee |
Lauri Kämppä | ... | trainee |
Kari Laakso | ... | trainee |
Antti Lehtinen | ... | trainee |
Pasi Lehtinen | ... | production assistant |
Iina Lehto | ... | trainee |
Zhang Lei | ... | dialog trainer / interpreter / translator |
Ville Lempiäinen | ... | programmer |
Jonni Leporanta | ... | auditor |
Ari Leppänen | ... | trainee |
Dafei Li | ... | production assistant |
Xiang Li | ... | production assistant |
Xiaofei Li | ... | production assistant |
Yifan Li | ... | production assistant |
Susann Lindvall | ... | trainee |
Robert Linna | ... | production assistant |
Miguel Machalski | ... | dramaturgist |
Tiina Majuri | ... | catering trainee |
Xie Meg | ... | production coordinator |
Timo Miettinen | ... | consultant |
Chris Mitchell | ... | dramaturgist |
Kaisu Mononen | ... | production assistant |
Binyang Mu | ... | production assistant |
Veli-Matti Mäkolä | ... | accountant (as Veli-Matti Mäkelä) |
Pia Naarajärvi | ... | legal services |
Ragnar Neudorf | ... | production assistant |
Rickard Nilsson | ... | assistant kung fu choreographer |
Annamari Nurmi | ... | trainee |
Viivi Nurmi | ... | trainee |
Kaj Peltonen | ... | trainee |
Antti Peltoranta | ... | file transfer |
David Pollison | ... | acquisitions for Grindstone Entertainment Group |
Timo Puolitaipale | ... | translator |
Joakim Rehn | ... | auditor |
Anne Rissanen | ... | copywriter |
Merja Ritola | ... | production coordinator |
Matias Sankari | ... | trainee |
Harri Sarri | ... | trainee coordinator |
Juha Siirtola | ... | project manager |
Paavo Sjöblom | ... | kung fu instructor |
Boris Stefanov | ... | trainee |
Chenghui Tang | ... | production assistant |
Fei Tong | ... | production assistant |
Elina Uusitalo | ... | catering trainee |
Jussi Vaahtio | ... | trainee |
Krista Vainola | ... | accountant |
Oliver Vainola | ... | production assistant |
Janne Vartiamäki | ... | trainee |
Christine Vesterinen | ... | legal services |
Leo Viirret | ... | dramaturg |
Chaowen Wang | ... | production assistant |
Deyu Wang | ... | wire technician |
Fengzhen Wang | ... | production assistant |
Junbao Wu | ... | production assistant |
Minren Wu | ... | production assistant |
Zuping Xiong | ... | production assistant |
Ning Yan | ... | production assistant |
Outi Ylä-Outinen | ... | production assistant |
Yankai Yu | ... | kung fu choreographer |
Lei Zhang | ... | production assistant |
Kaiyun Zhao | ... | production assistant |
Ruixue Zhao | ... | production assistant |
Thanks
Maryl Adler | ... | thanks |
Lonnie Brands | ... | thanks |
Thomas van Tuijl | ... | thanks |