Cast & Crew

Directed by

Timo Vuorensola

Writing Credits

Max Wang
(script)

Cast

Udo Kier
Grand Master
Malin Levanon
Duchess Sofia
Malla Malmivaara
Dr. Kontula
Stephanie Paul
Melanie Astor
James Quinn
Harvey Bundy
Abbas Fasaei
Sheikh
Josef Brandmaier
Baron Rothschild
Ines Laimins
News Anchor
Andrew Lane Cawthon
Tom Carter
Darren Grosvenor
Scientist
Daniel Krauser
German Scientist
Victor Goldenberg
The Commandor
Chris Qi Yao
Commander

Produced by

Josef Brandmaier
executive producer
May He
executive producer
Tero Kaukomaa
producer
Anniina Leppänen
line producer: Finland
Max Wang
producer
Xutao
associate producer

Music by

Tuomas Kantelinen
composer

Cinematography by

Mika Orasmaa

Production Management

Jupe Louhelainen
production manager: Finland

Second Unit Director or Assistant Director

Lei Tsao
first assistant director
Jussi Vesanto
third assistant director: Finland
Maxine Zhang
second assistant director

Art Department

Chengbing Nie
graphic designer

Sound Department

Dustin Burford
assistant adr recordist
Dan Montes
adr recordist

Visual Effects by

Narimani Ammar
digital compositor: VHQ Hong Kong SEA - Malaysia
Desmond Chew
compositor: VHQ Hong Kong SEA - Singapore
Bella Araminta Dwimaryanto
digital compositor
Wayne Er
Matchmove: Matte painting
Khai Ming Hoh
digital compositor: VHQ Hong Kong SEA-Malaysia
Selvarajan Jayakumar
lead compositor
Kim Ying Law
compositor
HongGuan Lim
lighting artist/lookdevelopment: VHQ Hong Kong SEA-Malaysia
Nick Geng Tian Lim
lighting artist: : VHQ Hong Kong SEA - Singapore
Shahrir Lim
digital compositor
Benjamin Kai Wen Lok
lead lighting and look development and rendering: VHQ Hong Kong SEA - Malaysia
Xie Mingzhao
digital compositor
Annie Ng
visual effects coordinator: VHQ Hong Kong SEA - Singapore
Sherryn Ooi
digital compositor: VHQ Hong Kong SEA-Malaysia
Vijay Paithankar
effects artist
Trishit Pradhan
effects supervisor: VHQ Hong Kong SEA - Malaysia
Olivier Ryard
visual effects supervisor: VHQ Hong Kong SEA - Malaysia
Niki Hui Chi Siew
visual effects coordinator
Himanshu Solanki
fx td: VHQ Hong Kong SEA - Malaysia
Jerome Tai
digital compositor: VHQ Hong Kong SEA - Malaysia
Amanda Yi Wen Tan
digital compositor: VHQ Hong Kong SEA - Singapore
Jeffry Tantoso
fx td: VHQ Hong Kong SEA - Malaysia
Chris Qi Yao
visual effects supervisor
Bear Hoe Hiong Yeo
FX artist: VHQ Hong Kong SEA - Singapore
Stevia Elsa Soetanto
lighting and lookdev artist: VHQ (uncredited)

Stunts

Arman Ansari
stunt performer
Slava Dugin
stunts
Oula Kitti
stunt coordinator

Camera and Electrical Department

Antris Bonsdorff
digital imaging technician
Paco Bouazza
video assist operator
Marco Godles
aerial cinematography
Jan Granström
first assistant camera
Emma Hilska
second assistant camera
Ville Hyvönen
aerial cinematography
Jukka Kiiski
grip trainee: Finland
Jani Lehtinen
gaffer: Finland
Oskari Lehtonen
lighting technician: Finland
Nelli Nyman
second assistant camera
Joonas Saine
grip: Finland
Nea Salminen
first assistant camera
Tomi Tuuliranta
still photographer

Script and Continuity Department

Sanna Puttaa
continuity (as Sanna Laajalahti)

Additional Crew

Jonathan Lee
production assistant
Jesse Weiner
legal
All Filters