Cast & Crew

Directed by

Yueh-Hsun Tsai

Cast

Mark Chao
Hero Wu
Kenny Lin
Chen Zhen
Huang Bo
Xu Da-Fu
Ning Chang
Lan C-Yin
Chieh-kai Shiou
Huang Shih-Kai
Jason Tsou
Cheng Nuo
Terri Kwan
Du Xiao-Qing
Gülnezer Bextiyar
Li Xiao-Mu
Shih-Chieh King
Shih Yung-Kuang
Moon Wang
Kuo Cheng-Ying
Yueh-Hsun Tsai
Lan C-En
Chih-Wei Tang
Chen Chun-Lin
Ti-Men Kan
Lee Chien-Kuo
Fion Hong
Ai Lv
Hank Wu
Hulk
Mandy Lieu
Ann
Christopher Ming-Shun Lee
Pu Chih-Kang
Yawei Basang
SWAT Leader
Kuo-Chu Chang
Lan Yao-Ming
Pai Ching-I
(as Ching-i Pai)
Wasir Chou
Chou Ke-Chao
Lu-Hao Chu
Huang Yu-Ming
Lei Fu
Wang Yu-Rong
Ting Ting Hu
Lo Yung-Chen
Patrick Ip
EMP soldier
Yin-yin Kang
Female Interpol
Guangfu Li
He Yingquan
Xing Li
Mayor secretary
Chuan-cheng Tao
Tao Li-Kuo
Ariel Y. Wang
Extra
Chao-te Yin
Lee Tso-Hung

Produced by

Wei-Ming Chen
assistant producer
Fiona Hu
co-producer / producer
Wayne Wei Jiang
executive producer
Yueh-Hsun Tsai
producer
Hsiao-Hui Yu
executive producer

Cinematography by

Jai Ip

Editing by

Yi-Ning Chiang

Production Design by

Yoshihito Akatsuka

Art Direction by

Michael Tsung-Ying Yang

Second Unit Director or Assistant Director

Jack Gill
second unit director
Natasha Hao
first assistant director: second unit
Zhuang Jieqiong
second second assistant director (as Qiong Jie Zhuang)
Jung Ku
first assistant director
Chen-yu Kuo
assistant director
Ariel Y. Wang
second second assistant director
Hsiao-Hui Yu
executive director
Ron Yuan
action director / second unit director

Art Department

Eriko Chiba
art dept coordinator
Yulanda Yo-Rong Shieh
set designer

Sound Department

Po-Siang Chang
boom operator (as Po-Shiang Chang)
Gillian Chen
foley artist
Hui-Chun Chen
sound department coordinator
Jia-Li Chen
assistant sound effect editor / foley editor
Yi-Wei Chen
sound mixer (as Aki Chen)
Frank Cheng
re-recording mixer / supervising sound editor
Book Chien
additional supervising sound editor / dialogue editor / sound effects editor
Cis Cuypers
sound
Hsiang-Ling Ho
dialogue editor / sound effects editor
Ding-Yi Hu
foley artist
Kris Lee
assistant sound effect editor
Gareth Llewellyn
re-recording mixer
Elena Martín Hidalgo
sound assistant: Auro 3D
Jiang Yang
re-recording mixer

Special Effects by

R. Bruce Steinheimer
special effects supervisor

Visual Effects by

Guillaume Arrighi
graphic artist: BUF
Anne-Sophie Bertrand
graphic artist: BUF
Jonathan Bonte
graphic artist: BUF
Marc-Antoine Bressand
digital artist: BUF / graphic artist: BUF
Pierre Buffin
senior visual effects supervisor: BUF
Olivier Cauwet
visual effects supervisor: BUF
Federico Colpi
visual effects supervisor
Jocelyn Defurne
graphic artist: BUF
Benoit Delozier
graphic artist: BUF
Jonathan Deniard
graphic artist: BUF
Guillaume Dureux
graphic artist: BUF
Marion Eloy
graphic artist: BUF
Charlotte Frémont
graphic artist: BUF
Gregory Ginsburger
graphic artist: BUF
Geoffroy Guillemain
in/out: BUF
Rami Hage
graphic artist: BUF
Min-Pin Huang
lead compositor
Noel Huang
CG Effect Artist
Julien Jupille
graphic artist: BUF
Fabrice Lagayette
visual effects supervisor / visual effects supervisor: BUF
Cédric Lecomte
graphic artist: BUF (as Cedric Lecomte)
Hugo Lemaitre
graphic artist: BUF
Alexandre Lerouge
graphic artist: BUF
Fabrice Lett
visual effects producer: BUF
Chien-Hung Lin
digital compositor
Renaud Louvet
graphic artist: BUF
Sandrine Lurde
graphic artist: BUF
Nicolas Maillard
graphic artist: BUF
André Monteiro
visual effects artist: BUF
Christophe Moreau
graphic artist: BUF
India Osborne
project manager
Cheng-Hsun Pao
vfx supervisor
Isabelle Perin-Leduc
graphic artist: BUF
Célia Perpoil
graphic artist: BUF
Alexis Perrin
visual effects pre-production: BUF
Alexis Pierson
graphic artist: BUF
Kristina Prilukova
production coordinator: BUF
Lucas Salton
graphic artist: BUF
Robert Schajer
executive producer: BUF
Alexandrine Stehelin
production coordinator: BUF
David Uystpruyst
graphic artist: BUF
Dominique Vidal
graphic artist: BUF
Guillaume Vieugue
generalist td: BUF
Chien-Chung Wang
digital compositor
Tony Wang
visual effects producer
Arnaud Watteau
graphic artist: BUF

Stunts

Kevin Chase
action coordinator
Jack Gill
stunt coordinator
Lauren Mary Kim
stunt double: Ann
Steve Kim
stunt double: Lan Xien
Ronnie Renner
stunts: motorcycle jump
Zack Roberts
assistant fight coordinator
Ariel Y. Wang
stunt driver
Ron Yuan
fight choreographer / stunt coordinator

Editorial Department

Chun-Hung Chen
trailer editor
Danny Schramm
assistant editor
Daniel Xu
digital intermediate assistant

Music Department

Bill Hemstapat
composer: additional music (as Bill Piyatut H.)

Script and Continuity Department

Ariel Y. Wang
script coordinator

Additional Crew

Wei-Ming Chen
armorer
Natasha Hao
production coordinator
Ariel Y. Wang
production assistant
Chunzi Wang
Sales Representative: Gravity Pictures
All Filters