Edit
Warriors of Future (2022) Poster

Full Cast & Crew

Directed by 

Yuen Fai Ng

Writing Credits (in alphabetical order)  

Ho-Leung Lau ... (screenplay)
Chi-Leung Law ... (screenplay)
Tin Shu Mak ... (screenplay)

Cast (in credits order)  

Louis Koo ... Tai Loi
Ching Wan Lau ... Cheng Chung-Sang
Carina Lau ... Tam Bing
Philip Keung ... Skunk
Rest of cast listed alphabetically:
Pansy Chan Pansy Chan ... Aviation technician
Phat Chan Phat Chan ... ACU soldier
Xiaoxia Cheng Xiaoxia Cheng ... Pan Pan (AKA Pansy)
German Cheung German Cheung ... ACU soldier
Nick Cheung ... Lee Sing
Ziming He ... Lincoln
Ho-Leung Lau ... DVD buyer
Sean Lau Sean Lau ... Johnson Cheng
Tin Shu Mak
Siu Hin Ng ... Citizen
Ng Chi Pan Ng Chi Pan ... Doctor
Kwan-Ho Tse ... Dr Chan
Guopeng Wan Guopeng Wan ... Kwong
Janice Wu Janice Wu ... Lucy
Qian Wu ... Luk
So Yuet Yin So Yuet Yin ... Sissy

Produced by 

Louis Koo ... producer
Jacqueline Liu ... administrative producer
Yun Long ... co-producer
Wai-Bat Tang ... producer
Qian Wang ... producer
Xianghua Yang ... co-producer
Chai-Tuck Yip ... co-producer (as Choi-Tak Yip)

Music by 

Kwong Wing Chan

Cinematography by 

Man-Ching Ng

Editing by 

Curran Pang
Hoi Wong

Production Design by 

Wai-Kin Lam
Alex Mok

Art Direction by 

Chris Pong

Costume Design by 

Siu Hong Cheung

Production Management 

Irene Chan ... production manager
On Lam ... post-production supervisor
Carr Tong ... assistant production manager

Second Unit Director or Assistant Director 

Lai Chun Bong ... third assistant director
Jack Lai ... first assistant director
Nam-Fai Wong ... second assistant director

Art Department 

Sau-Yiu Chow ... assistant art director
Claudia Wing Tung Ho ... assistant art director
Sum-Fung Lai ... assistant art director (as Lisa Lai)
Hing Nga Lau ... assistant art director
Joyce Mak ... assistant art director (as Ka-Ying Mak)
Ting-Wai Mok ... assistant art director (as Terry Mok)
Kurt Papstein ... conceptual artist
Chris Pong ... associate art director (as Si-Ho Pong)
Tsz-Yeung Suen ... assistant art director
Nelson Wing Tsun Tai ... concept designer
Sin-Yi Wong ... assistant art director

Sound Department 

Kannpak Boonsuk ... foley artist
Poolpetch Hatthakitkosol ... sound editor
Monica He ... sound producer
Ziyuan Lin ... sound producer
Sarunyu Nurnsai ... sound designer
Francisco Rizzi ... foley artist
Yanawat Rojanathana ... sound editor
Martín Scaglia ... foley recordist/foley editor
Wirada Singhasin ... sound editor
Chill Yang ... adr recordist (as Zhichao Yang)
Stan Yau ... dialogue editor and mixer

Special Effects by 

Maksym Golovin ... layout artist: lighting artist

Visual Effects by 

Vladimir Abramov ... visual effects artist: Main Road Post
Myskin Alexander ... visual effects artist: Main Road Post
Schepetilnikov Alexander ... visual effects artist: Main Road Post
Ustyugov Andrey ... visual effects artist: Main Road Post
Vlasova Anna ... visual effects artist: Main Road Post
Andrey Apalikov ... visual effects artist: Main Road Post
Slava Azarov ... visual effects artist: Main Road Post
Damian Bajowski ... matte painting: Deep Blue
Elena Balareva ... visual effects artist: Main Road Post
Tatevik Balyan ... visual effects producer: Main Road Post
Rafal Bartnik ... 3d generalist: Deep Blue
Roman Bazyuchenko ... visual effects producer
Ekaterina Bezrukova ... visual effects artist: Main Road Post
Miroslav Bobryshev ... visual effects artist: Main Road Post
Mikhail Bolonkin ... visual effects artist: Main Road Post
Anna Buleyko ... visual effects producer: Main Road Post
Pavel Burylov ... visual effects artist: Main Road Post
Ivan Cadena Ayala ... visual effects artist: Main Road Post (as Ivan Cadena)
Ronnachai Changsri ... lighting artist
Chas Chi-Shing Chau ... visual effects supervisor
Stanislav Chernyshev ... visual effects artist: Green Light
Chen Cui ... digital compositor: More VFX
Kalyasin Dmitry ... visual effects artist: Main Road Post
Aleksey Duryagin ... visual effects artist: Main Road Post
Dominik Dziubalski ... fx: Deep Blue
Andrii Fokin ... digital compositor
Agnes Wing Nam Fong ... visual effects producer
Emelyanov German ... visual effects artist: Main Road Post
Alexandra Glukhova ... compositor
Elena Goncharenko ... visual effects artist: Main Road Post
Arina Grabovskaya ... visual effects artist: Main Road Post
Anton Grabovsky ... visual effects artist: Main Road Post
Krzysztof Gryzka ... assets: Deep Blue
Anatoly Habarov ... visual effects artist: Main Road Post (as Anatoliy Khabarov)
Valery Hayrapetyan ... visual effects artist: Main Road Post
Julia Huene ... visual effects producer: Main Road Post
Bondar Igor ... lead fx: Main Road Post
Serzh Iv ... visual effects artist: Main Road Post
Ivan Rys' ... visual effects artist: Main Road Post
Maxim Izhganaitis ... visual effects artist: Main Road Post
Wojciech Jakubowski ... animation: Deep Blue
Pawel Jasinski ... fx: Deep Blue
Dmitri Kali ... visual effects artist: Main Road Post
Inna Kelembet ... visual effects coordinator
Jirawut Kemglad ... senior lighting artist : Fatface TH
Hayk Khalatyan ... visual effects artist: Main Road Post
Igor Kharitonov ... visual effects artist: Main Road Post
Artyom Khorchev ... visual effects artist: Main Road Post
Alexander Kireev ... visual effects artist: Main Road Post
Dmitriy Kirillyak ... digital compositor / visual effects artist: Main Road Post
Igor Klimovsky ... visual effects producer
Natalia Klyuchnikova ... visual effects artist: Main Road Post
Alexander Kokuev ... visual effects artist: Main Road Post
Dawid Kopestynski ... compositing: Deep Blue
Yuriy Korshunov ... Matchmover: Mainroad
Nick Kostomarov ... visual effects artist: Main Road Post (as Nikolay Kostomarov)
Oleg Kotzar ... visual effects artist: Main Road Post
Daria Kozlova ... visual effects artist: Main Road Post
Sergey Krivoplyasov ... visual effects artist: Main Road Post
Aleksey Kudinov ... visual effects artist: Main Road Post
Vladimir Kufeld ... visual effects artist: Main Road Post
Grzegorz Kukus ... visual effects supervisor: Deep Blue
Sergey Kurak ... visual effects artist: Main Road Post
Nikolay Kurakin ... technical director: Deep Blue
Kirill Kurchenko ... visual effects artist: Main Road Post
Viktor Kuzmin ... visual effects artist: Main Road Post
Dmitry Kuznetsov ... visual effects artist: Main Road Post
Hoops Ka Sing Kwok ... visualization artist
Tai Kwok ... visual effects supervisor
Mikhail Lesin ... chief technical officer: Main Road Post
Wai Kit Leung ... visual effects supervisor
Andrzej Lewinski ... assets: Deep Blue
Aleksandr Lipilin ... visual effects artist: Main Road Post
Oleksii Lisovyi ... visual effects artist
Kwok Kwan Liu ... junior animator
Oleksandr Lukomskyy ... 3d generalist: Deep Blue
Yulia Lysenkova ... visual effects artist: Main Road Post
Jakub Makochon ... fx: Deep Blue / visual effects artist: Deep Blue Production
Andrey Maksimov ... visual effects artist: Main Road Post
Oleksandr Malets ... 3d generalist: Deep Blue (as Alex Malets) / compositing: Deep Blue (as Alex Malets) / digital compositor
Victoria Malova ... visual effects artist: Main Road Post
Vavaev Maxim ... visual effects artist: Main Road Post
Mikhail Minasbekyan ... visual effects artist: Main Road Post
Natalia Miroshnichenko ... visual effects artist: Main Road Post
Anna Mo ... visual effects producer: Main Road Post
Nelli Mukhametshina ... visual effect coordinator: Green Light
Timur Murzazhanov ... visual effects artist: Main Road Post
Ahmed Nabil ... lead lighting artist : Fatface TH
Voyakina Nadia ... visual effects producer: Main Road Post
Pavel Nefyodov ... visual effects artist: Main Road Post
Yuliia Nerodenko ... digital compositor
Trefilov Nikita ... visual effects artist: Main Road Post
Dmitry Novoseltsev ... visual effects artist: Main Road Post
Piotr Nowak ... lighting: Deep Blue
Tomasz Nowak ... 3d generalist: Deep Blue
Bermet Nuradinova ... visual effects producer: Main Road Post
Krzysztof Olszewski ... 3d generalist: Deep Blue
Slawomir Ostrowicki ... 3d generalist: Deep Blue
Monika Packowska ... visual effect producer: Deep Blue
Marcin Panasiuk ... concept artist: Deep Blue Production / matte painting: Deep Blue / visual effects art director: Deep Blue
Aleksandra Pasechnaya ... visual effects artist: Main Road Post
Alexey Pashevin ... visual effects artist: Main Road Post
Serge Patlai ... visual effects artist
Matvey Peshkov ... visual effects artist: Main Road Post
Yury Podolsky ... visual effects artist: Main Road Post
Ksenia Polyakova ... visual effects artist: Main Road Post
Dmitry Poznyak ... visual effects artist: Main Road Post
Olesya Radzievskaya ... visual effects artist: Main Road Post
Dilnoza Rahmanova ... visual effects producer: Main Road Post
Agnieszka Ratynska ... compositing: Deep Blue
Gleb Raychenkov ... digital compositor
Maksim Revin ... visual effects artist: Main Road Post
Trofim Romanov ... visual effects artist: Main Road Post
Paween Sarachan ... senior rigging td
Karina Sarkisyan ... visual effects artist: Main Road Post
Sokolov Sasha ... visual effects artist: Main Road Post
Aleksandr Savin ... visual effects artist: Main Road Post
Sergey Savko ... visual effects artist: Main Road Post
Tomasz Sawinski ... 3d generalist: Deep Blue
Aleksey Selivanov ... visual effects artist: Main Road Post
Igor Serenkov ... visual effects artist: Main Road Post
Mikhail Sergeev ... visual effects artist: Main Road Post
Elena Serysheva ... visual effects artist: Main Road Post
Jason Shum ... visual effects artist: Main Road Post
Sergey Shuppo ... visual effects artist: Main Road Post
Anastasia Skalozub ... visual effects artist: Main Road Post
Sonya Solo ... visual effects artist: Main Road Post
Kirill Strazhnikov ... visual effects artist: Main Road Post
Daria Strogaya ... visual effects artist: Main Road Post
Kitsakorn Supanimitamorn ... digital compositor: credited
Noruzi Suzanne ... visual effects producer: Main Road Post
Lukasz Szopa ... 3d generalist: Deep Blue (as Łukasz Szopa)
Michal Sztuka ... matte painting: Deep Blue
Billy Tai ... postvis & layout supervisor: more vfx
Anton Taraskin ... visual effects artist: Main Road Post
Alexandr Telegei ... visual effects artist
Dmitriy Tokoyakov ... visual effects producer: Green Light
Igor Tretyakov ... visual effects artist: Main Road Post
Anastasia Tsvetaeva ... visual effects artist: Main Road Post
Aleksey Udaltsov ... visual effects artist: Main Road Post
Vladimir Usachev ... visual effects artist: Main Road Post
Tatyana Usoyeva ... visual effects artist: Main Road Post
Henry Vasquez ... digital compositor
Vika Vdovina ... digital compositor
Shcherbakov Vladimir ... visual effects artist: Main Road Post
Dorofeev Vladislav ... visual effects artist: Main Road Post
Vitaly Volkov ... visual effects supervisor: Green Light
Kamil Waclawiak ... td: Deep Blue
Alena Wagner ... visual effects artist: Main Road Post
Lesley Yan-Yun Wang ... production coordinator
Kimberley Watts ... visual effects artist: Main Road Post
John Siu Wai Wong ... senior lighting artist: Fatface
Solomon Ching Yu Wong ... lookdev & lighting artist
Dariya Yaschenko ... visual effects project manager
Tomasz Zaborek ... assets: Deep Blue
Viktoriya Zaletaeva ... visual effects artist: Main Road Post
Bekulov Zaur ... visual effects artist: Main Road Post
Aleksey Zaytsev ... visual effects artist: Main Road Post
Maksim Zherdetskiy ... visual effects artist: Main Road Post

Camera and Electrical Department 

Tak-Man Chan ... camera grip
Yiu Ming Chan ... focus puller
Tat-Chuen Cheung ... camera grip
Chi-Kong Fung ... camera assistant
Fan Kwok Hing ... camera assistant
Mike Lam ... camera grip
James On-Hong Lee ... camera grip
Weijun Liu ... aerial drone cinematographer
Hoi Man Mak ... camera assistant
Man Juen Ng ... unit photographer
Justine Yeung ... still photographer (as Ying-Ki Yeung)

Animation Department 

Ivan Cadena Ayala ... animator
Maksym Kulytskyi ... animator
Jirachai Phipathanapaiboon ... key animator

Music Department 

Georgi Elenkov ... choir conductor / conductor

Additional Crew 

Mikee Atendido ... voice: english version
Ga-Chun Chan ... set runner
Kin-Wai Chan ... set runner
Jaime Chapparo ... adaptation: spanish latinamerican version
Enzo Fortuny ... dubbing director: spanish latinamerican version
Yu Gong ... presenter
Peter Lam ... presenter
Yee-Man Lee ... presenter
Zhangbiao Liu ... presenter
Raymond Firmo Narag ... adaptation: english version / dubbing director: english version / voice: english version
Jordi Navarro ... adaptation: spanish version / translation: spanish version
Mitchiko Tiongson ... voice: english version

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed