X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Stellar Blade
Manor Lords [Early Access]
SaGa Emerald Beyond
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Tales of Kenzera: ZAU
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
APRIL MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
Abigail
The Ministry of Ungentlemanly Warfare
Civil War
Sasquatch Sunset
The First Omen
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Conan O'Brien Must Go
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Iron Mask
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Oleg Stepchenko
Written By
Oleg Stepchenko
screenplay
Dmitry Paltsev
screenplay
Alexey A. Petrukhin
screenplay
Cast
Jason Flemyng
Jonathan Green
Xingtong Yao
Cheng Lan
Jackie Chan
Master
Arnold Schwarzenegger
James Hook
Anna Churina
Miss Dudley
Li Ma
Witch
Yuri Kolokolnikov
Iron Mask / Peter The First
Pavel Volya
Menshikov
Christopher Fairbank
Grey
Yu Li
Treasurer
Mengmeng Li
Li Hong
Igor Zhizhikin
Dead Cossack
Igor Kistol
Sirko
Aleksey Ogurtsov
Spirid
Aleksandr Robak
Boatswain
Lance Luu
Zhong Hao
Mark Luu
Zhong Yi
Charles Luu
Zhong Zhe
Che Sun
Li Hu
Stepan Starchenko
Daniel Green
Kseniya Petrukhina
Elizabeth Chase
Andrey Merzlikin
Chief Guard
Ivan Kotik
Johnny Lion
Sergey Lobanov
Markus
Viktor Sharovarov
Jade Wizard
Gleb Motorin
Smoke Wizard
Vladimir Danay
Sound Wizard
Maxim Shishkov
Electrician Wizard
Tong Jiang
Tea Seller
Guofeng Li
Dragon Dance Commander
Jiayao Zhang
Witch Servant
Xuanru Shi
Witch Servant
Ruan Yongcheng
Chinese Merchant
Martin Klebba
The Captain
Charles Dance
Lord Dudley
Rutger Hauer
Ambassador
Alexey A. Petrukhin
Khoma
Nikita Minyaychev
Background Actor
Dmitriy Kropivnitskiy
Background Actor
Aleksandr Gorbatov
Cossack Foma / Background Actor
Nikita Tarasov
Background Actor
Yakov Levda
Seaman / Background Actor
Mikhail Mukhin
Background Actor
Vilen Babichev
Leader of the Thugs / Background Actor
Artem Mokrushin
Background Actor
Slava Chernyavskiy
Background Actor
Viktor Kotov
Background Actor
Vladimir Dolinskiy
Foreign Ambassador / Background Actor
Oleg Komarov
Background Actor
Yuliya Shamonova
Background Actor
Viktor Serdyuk
Background Actor
Igor Ogurtsov
Background Actor
Naum Shvets
Background Actor
Oleg Lebedev-Bovolskiy
Dutch Ambassador / Background Actor
Petar Zekavica
Background Actor
Avraam Kongolo
Background Actor
Aleksandr Oblasov
Cossack / Background Actor
Maksim Emelyanov
Background Actor
Denis Nadtochiy
Background Actor
Marco Dinelli
Background Actor
Igor Korovin
Boyar / Background Actor
Gennadiy Gorbachev
Background Actor
Ekaterina Dolgova
Background Actor
Dmitriy Odintsov
Background Actor
Pavel Drozdov
Background Actor
Maxim Makarov
Background Actor
Oleg Chevelyov
Background Actor
Viktor Myutnikov
Background Actor
Anton Tuzikov
Background Actor
Viktor Sakharov
Background Actor
Sergey Neudachin
Background Actor
Viktoriya Belyakova
Background Actor
Andrey Belozyorov
Background Actor
Ruslan Bankovskiy
Foreign Ambassador
Dev Samit
Background Actor
Roslav Kondratiev
Background Actor
Karolina Kabakuala
Background Actor
Dmitriy Tolstikov
Background Actor
Alexandr Anshyuts
Background Actor
Pavel Richta
Background Actor
Charles Igbakh
Background Actor
Dana Marková
Background Actor
Yongli Ma
Background Actor
Aleksandr Kovtunets
Background Actor
Chuxiao Qu
Background Actor
Yiwen Xu
Background Actor
Jianqiao Li
Background Actor
Xiaowei Zhu
Background Actor
Yijie Hu
Background Actor
Zhenwei Wang
Hanyu Shu
Background Actor
Quan Wang
Dawei Fan
Background Actor
Qing Wang
Changsheng Cai
Background Actor
Yan Li
Background Actor
Liansheng Wang
Bing Bo
Background Actor
Jinshuang Zhang
Background Actor
Cui-Ying Gong
Background Actor
Produced By
Marina Bespalov
executive producer
Sergei Bespalov
producer
Sergey Bogachev
line producer
Daria Bogatykh
line producer
Jackie Chan
producer
Yingchun Fang
producer
Gleb Fetisov
producer
Peikang La
producer
Alexey A. Petrukhin
producer
Jiang Ping
general executive producer
Liang De Qin
co-producer
Arnold Schwarzenegger
executive producer
Sergey Selyanov
producer
Irina Semenovskaya
line producer
Joe Tam
executive producer
Tatiana Tsvirko
line producer
Sen Wang
executive producer
Xiaodong Wen
co-producer
Fang Yingchan
producer
Huang Yu
co-producer
Haicheng Zhao
executive producer
Jason Zhao
co-producer
Maofei Zhou
general executive producer / producer
Music
Aleksandra Maghakyan
Cinematography
Ivan Gudkov
Man-Ching Ng
Sound
Kadhar Basha
foley artist
Gary C. Bourgeois
re-recording mixer
Maile Cannon
adr director: foreign languages
Harry Cohen
sound designer
Lawrence He
adr engineer / adr recordist
Sulthan Ibrahim
foley artist
Jagadeesh
foley artist
Dmitriy Kliminov
re-recording mixer
Blanka Klímová
sound assistant: Prague unit
Dhilip Kumar
foley editor
Garik Navasardyan
assistant re-recording mixer
Melody Peng
dubbing
Igor Pokorný
sound mixer: Prague unit
Vojta Ptácek
boom operator: Prague unit
Vijay Rathinam
foley supervisor / sound designer
Yaroslav Sapozhnikov
screening sound designer
Elena Sheretova
dialogue editor
Aleksey Sinitsyn
supervising sound editor/sound designer
G. Sreesan
foley editor
Dave Wagg
adr engineer
Thomas Ouziel
trailer m&e mixer
Editing
Arseny Syuhin
action unit editor
Petr Zelenov
Production Design
Artur Mirzoyan
Visual Effects
Damir Ainikeyev
visual effects producer: Cubic VFX
Kseniya Akimenko
visual effects producer
Ruslan Aristanov
visual effects artist: Cubic VFX
Alena Berezyuk
vfx producer: Kinopost [ua]
Vasiliy Bogdanov
visual effects artist: Algous Studio
Andrew Bondar
executive vfx supervisor: Kinopost [ua]
Anton Borisov
cg supervisor: Argunov Studio / lead lighting artist: Argunov Studio
Vasiliy Buriak
animatior
Aleksandr Buyalov
digital compositor: Algous Studio
Daniil Bychkov
digital compositor: Algous Studio
Alina Danilova
vfx producer: Kinopost [ua]
Andrey Doroshkov
visual effects artist: Cubic VFX
Roman Dragun
digital compositor: Algous Studio
Vyacheslav Emelyanov
digital compositor
Ekaterina Ermolaeva
digital compositor: Algous Studio
Anna Evsikova
visual effects coordinator: Algous Studio
Andrey Filimonov
digital compositor: Algous Studio
Sergey Frolov
digital compositor
Julia Frolova
visual effects producer
Rasul Gaitov
visual effects artist: Cubic VFX
Zalimkhan Gazaev
digital compositor: Algous Studio
Nikolay Goryaev
visual effects supervisor: Algous Studio
Dmitry Grigoryev
digital compositor / visual effects supervisor
Nikita Gulyaev
digital compositor
Alexey Gusev
visual effects producer: Algous Studio
Sergey Isaenko
visual effects artist: Cubic VFX
Vladimir Iustinov
visual effects artist
Ostap Karpinsky
vfx artist: Kinopost
Ton Kern
cg supervisor: Algous Studio
Yuriy Khudov
visual effects artist
Kinopost
visual effects
Roman Kladko
visual effects supervisor: Kinopost
Maksim Koen
digital compositor: Algous Studio
Evgeniy Kolobanov
visual effects artist: Cubic VFX
Olga Konstantinova
digital compositor
Anton Kopylov
visual effects artist: Cubic VFX
Vladimir Korneitsev
roto/cleanup artist: Algous Studio
Mikhail Korovyansky
fx artist: at freelance
Yuriy Korshunov
matchmover
Svetlana Krapivina
visual effects coordinator: Algous Studio
Aleksandr Krasnovitskii
compositing artist : Algous
Jaroslav Kreilis
digital compositor: Argunov
Alisa Dyachkova
visual effects coordinator: Algous Studio
Kristina Krupenikova
digital compositor: Algous Studio
Aleksandr Kryvorutskyi
digital compositor: Algous Studio
Kirill Kulakov
visual effects supervisor: Argunov Studio
Dmitriy Kuzkin
digital compositor: Algous Studio
Viktor Lakisov
animation director
Ridvan Lazgiyev
visual effects artist: Cubic VFX
Mikhail Litvinov
digital compositor
Evgeny Lukashkov
3d artist
Zhassulan Mailibekov
visual effects artist: Cubic VFX
Roman Maistrenko
visual effects artist: Algous Studio
Roman Malyakov
visual effects artist: Cubic VFX
Nursultan Manasov
layout artist
Andrey Masalkin
digital compositor: Algous Studio
Nadin Mashits
visual effects producer: Argunov
Asset Matekov
visual effects coordinator: Cubic VFX
Alexander Melentiev
digital compositor: Algous Studio
Regina Mingazetdinova
digital compositor
Anna Mitrevich
visual effects coordinator: Algous Studio
Arthur Moore
visual effects coordinator: Cubic VFX
Anna Moskovkina
digital compositor / matchmover
Nikita Musatov
visual effects
Ilya Negreskul
visual effects artist: Algous Studio
Timur Novikov
visual effects artist
Alexander Odisharia
digital compositor: Argunov Studio
Artem Ostapenko
visual effects supervisor
Aleksei Ovchinnikov
digital compositor: Algous Studio
Nikita Ovchinnikov
digital compositor
Denis Pikalev
digital compositor: Algous Studio
Timur Popov
visual effects artist: Cubic VFX
Yuri Radayev
digital compositor / lighting artist
Anna Raschshepko
visual effects producer: Cubic VFX
Trofim Romanov
digital compositor
Dmitry Rybakov
digital compositor
Slava Sexton
visual effects supervisor: Trehmer Studio
Svetlana Shaderkina
digital compositor: Algous Studio
Mikhail Shilin
visual effects artist
Bibek Shrestha
rotoscope artist
Anna Silakova
digital compositor: Asymmetric VFX
Stanislav Singaevskiy
digital compositor: Algous Studio
Dmitriy Skazka
visual effects artist: Algous Studio
Alexander Sokolyuk
visual effects artist
Nagrebetskiy Stanislav
visual effects artist: Cubic VFX
Viacheslav Sych
visual effects
Fedor Tiratsyan
digital compositor: Algous Studio
Rostislav Uzunov
lighting td: Asymmetric VFX
Denis Vezhnovets
visual effects artist: Cubic VFX
Vladimir Muzalev
visual effects artist/rendertd: RFG
Maria Zaykovskaya
visual effects producer
Christoph Zollinger
on-set visual effects supervisor
Vsevolod Zorin
visual effects producer: Asymmetric VFX
Aleksandr Zverev
visual effects editor: Cubic VFX
Assistant Director
Elena Cherednichenko
first assistant director
Viktor Lakisov
animation director
Max Malinin
first assistant director
Production Management
Egor Puzanov
post-production supervisor
Anna Rybalova
executive in charge of production
Denis Usenko
unit production manager
Art Department
Pavel Tsvirko
props
Stunts
Vilen Babichev
stunt performer
Mikhail Belskiy
stunt performer
Oleg Body
stunt performer
Evgeniy Bonislavskiy
stunts
Brahim Chab
jc stuntteam
Alexandr Chernyh
stunt rigger
Barret Coates
stunts
Zdenek Gloser
stunt performer
Jun He
stunt coordinator
Mathieu Jaquet
stunt performer
Animation
Ravshan Gaziev
character technical artist: rigging
Ingie Markovich
lip sync supervisor
Evgeniya Saraeva
animator
Editorial
Alexey Elensky
digital intermediate supervisor
Yulia Frolova
assistant editor
Raymond J. Markovich
post-production producer
Peter Rafelson
post-production supervisor
Other
Pierre Bourdaud
voiceover actor
Maile Cannon
dialogue coach: Jackie Chan
Anne Jordan
production legal
Roman Kartushin
story editor
Dmitry Paltsev
story editor
Katya Rybakova
pr manager
Music Department
Alexander Mikhlin
score mixer / score recordist
Casting Department
Lisa Jing Li
casting agent
Kamil Novák
extras casting
Camera Department
Dmitry Gritskov
dolly and crane grip
Claudio Köhl
stereoscopic technician
Michael Laakmann
stereographer: second unit
Florian Maier
lead stereographer
Martin Mecko
digital imaging technician
Felix Gunter Rauch
digital imaging technician: second unit
Santiago Gerpe Rosell
additional digital imaging technician: 2nd Unit China
Sarah Rotter
second stereographer
Andreas Schmidbauer
stereoscopic technician
Bert Willer
additional digital imaging technician: 2nd Unit China
Marcus Zaiser
second stereographer
Script Department
Mila Shablukova
script supervisor
Movie title data and credits provided by