- Antti-Jussi Annilaoriginal idea
- Antti-Jussi Annilascreenplay
- Marko Jatkolaoriginal idea
- Petri Jokirantascreenplay
Rest of cast listed alphabetically
- Michael P. Austassociate producer
- Jonah Greenbergassociate producer
- Petri Jokirantaproducer
- Tero Kaukomaaproducer
- Peter Loehrco-producer / executive producer
- San Fu Malthaco-producer (as San Fu) / executive producer (as San Fu)
- Martti Ylöstalopost-production producer
- Margus Õunapuuproducer
- Terje Kessel-Otsacasting director (as Terje Kessel)
- Caixia Panghair stylist
- Riikka Virtanenmakeup designer
- Salla Yli-Luopahair stylist / makeup artist
- Ruiqin Zhangassistant makeup artist
- Pirjo Koskeloproduction manager
- Katriina Tuliainenproduction manager
- Tiiu Õunapuuproduction manager
- Elizabeth Aaltonensecond assistant director
- Yrjö Nieminenfirst assistant director
- Riho Ansaarset constructor
- Ari Auvinenset constructor
- Enno Buschmanset constructor
- Dingpei Chengassistant set builder
- Jenna Ekmanprops assistant
- Timo Anttilasound designer
- Sona Balamre-recording mixer
- Olger Bernadtsound recordist
- Antti Haikonensound recordist
- XiaoHui Housound recordist
- Juho Kinaretfoley assistant
- Jussi Knaapilaboom operator
- Petri Koskimäkisound designer
- Heikki Kossifoley artist
- Klaus Hedströmspecial effects coordinator
- Sanna Hedströmspecial effects technician
- Amin Kassamspecial effects technician
- Vesa Noroviitaspecial effects assistant
- Salima Peippospecial effects technician
- Giuseppe Di Giorgioquality control
- Greg Fishercolor grader
- Raimo Halmelavisual effects producer
- Mikko Hietaladigital artist
- Risto Jankkilavisual effects
- Jussi Jokinendigital artist
- Felipe Peña Karvonendigital artist
- Lasse Kilpiävisual effects
- Outi Kinnunenone light transfer
- Teemu Kutvonenmotion capture
- Sami Alasimistunt assistant
- Xuehai Baistunt coordinator
- Mika Huismanstunt coordinator (as Mika Pietiläinen) / stunt double (as Mika Pietiläinen)
- Esa Muittaristunt double
- Rickard Nilssonstunt double
- Pasi Saarimaastunt technician
- Paavo Sjöblomstunt assistant
- Sari Aaltonenfirst assistant camera
- Jinhai Changgaffer
- Jianying Cuielectrician
- Zhenzhen Dongvideo assistant
- Jani Häklisecond assistant camera
- Nikojaakko Iivarinenlighting trainee
- Tuomas Järveläcamera operator
- Aleksi Koskinenstill photographer
- Sami Kuokkanenelectrician
- Linda Ahvenkoskiseamstress
- Raija Aittamäkiseamstress
- Hanna Hautamäkiseamstress
- Henrik Heiskanenseamstress
- Onerva Hemmiläkey wardrobe seamstress
- Bitja Huggilaseamstress
- Tiina Jokitulpposeamstress
- Merja Kainulainenseamstress
- Katrin Karilaidseamstress
- Emmi Leevecostumer
- Antti-Jussi Annilatrailer editor (as AJ Annila)
- Greg Fishercolorist
- Risto Jankkilaon-line editor
- Mika Kongasdigital film recordist
- Robert Langtelecine colorist: dailies
- Tomi Nieminendigital film recordist
- Teemu Niukkanentrailer editor
- Ville-Matti Vasamaon-line editor
- Xuqiang Gulocation manager
- Juha Säkkinenlocation manager
- Teppo Ali-Mattilamusician / orchestration assistant
- Abdissa 'Mamba' Assefamusician (as Abdissa Assefa)
- Veli-Matti Iljinmusician
- Riku Kettunenmusician
- Samuli Kosminenmusic mixer / musician
- Antti Murtomusic mixer
- Kimmo Pohjonenmusic mixer / musician
- Petri Päivärinnemusician
- Mikko Raitamusic mixer: End credits "Fate"
- Siiri Rastamusician
- Miguel Machalskiscript consultant
- Anti Ainumäedriver
- Shaozi Huangdriver
- Jianlai Jindriver
- Kalle Kilkanstransportation
- Urmas Kuuskdriver
- Martti Lehelätransportation cars
- Jizhou Liudriver
- Xiaodong Ludriver
- Jianming Luodriver
- Katariina Aroproduction assistant
- Xuehai Baiwire technician
- Bob BuchholzEnglish language director
- Ruhua Chengproduction assistant
- Lingzhi Dongproduction assistant
- Katia Dunckerlegal services
- Susan Heiskanentranslator
Contribute to this page
Suggest an edit or add missing content