Cast & Crew

Directed by

Charles Martin

Writing Credits

Kevin Bernhardt
(screenplay by)
Terence M. O'Keefe
(story by) &
Robby Henson
(story by)

Cast

Orlando Bloom
Danny Stratton
Lei Wu
Ding Dong Tang
Simon Yam
Mach Ren
Hannah Quinlivan
J.Jae An
Dailin Xiong
Ling Mo
Jing Liang
Tara Yen
Da Ying
Mr. Song
Rong Chang
Detective Dai
Xing Yu
Long Fei
Thomas Price
Ciem
Ruoxi Wang
Nana
Lyon Zhang
MZee
Zhengfu Yi
Assistant to Mr. Song
Xiyuan Zhang
Ling's Colleague
Guansong Huang
Vase Authenticator
Zongzhe Xu
Thumbless Henchman
Stas Levi
Party Girl

Produced by

Yee Yeo Chang
executive producer
Tim Cole
co-producer
Wei Han
producer
Ye PengCheng
line producer
Ben Pugh
producer

Music by

Mark Kilian

Cinematography by

Philipp Blaubach

Editing by

Li Bin
James Hughes
Michael Wolf

Casting By

Cheng Lucy

Production Design by

Zorana Zen

Costume Design by

Yi Zeng
(as Clément Buyi Zheng)

Makeup Department

Xiao Bo
head of makeup department
Liberty Haynes
personal makeup artist

Production Management

Youzhong Guo
production manager
Yimeng Zhang
production supervisor

Second Unit Director or Assistant Director

Joe Dyau
third assistant director
Lei Tsao
first assistant director
Mick Ward
first assistant director
Maxine Zhang
second assistant director

Sound Department

Josh Berger
re-recording mixer
Sam Fan
sound effects editor
Lionel Guenoun
teaser re-recording mixer
Xun Huang
sound recordist
Dan Johnston
foley artist
Duncan McAllister
foley recordist
Trevor Metz
sound designer
Michael Minkler
re-recording mixer
Blair Slater
foley supervision
Miki Takahashi
foley editor
Mike Xu
dialogue supervisor (as Xu Zilu) / mix tech (as Xu Zilu)

Visual Effects by

Mark Stuart Bailey
cg supervisor
Vikram Chadha
digital compositor
Bas Chatmaleerat
digital compositor
Phil Chen
post production head
Paul Daiko
digital compositor
Joshua Gotto
digital compositor (as Josh Gotto)
Mangesh Kale
visual effects
Charles Chao-Hua Lee
stereoscopic supervisor
Alessandro Neri
compositor: Automatik VFX
Csaba Novak
Compositor at Automatik VFX
Will Ould
digital compositor
Rohit Ranjan
rotoscope artist
Roger Serrabassa Vilar
digital compositor
Tamas Simmons
visual effects line producer
Joseph Stenning
digital compositor
Jacques Stroweis
visual effects supervisor
Winnie Su
stereoscopic supervisor
Jennifer Thompson
visual effects producer
Gabriel Valente
digital compositor
Lars Wemmje
digital compositor

Stunts

Alexandre Bailly
assistant fight choreographer
Tom Buckley
stunts
Eric Cullet
assistant stunt coordinator
Suradet Dongthaisong
stunt performer (as Suradeth Dongthaisong) / stunt rigger (as Suradeth Dongthaisong)
Thomas Heinz
stunt rigger
Teresa Henn
assistant stunt coordinator
Alfred Hsing
stunt performer
Christoph Knobloch
stunt driver
Kevin Laurent
stunt performer
Tomer Oz
fight choreographer / stunt double: Orlando Bloom
Surawan Satchukorn
assistant stunt coordinator
Carl Stück
stunt coordinator
Kazu Patrick Tang
stunt coordinator

Camera and Electrical Department

Hongwei Diao
key grip
Bernhard Rostoski
gaffer
Weifeng Shao
gaffer
Ronnie Wu
translator/coordinator for camera, lighting and grip

Editorial Department

Roman Hankewycz
colorist
David Rivero Martin
on-line editor
Richard Smither
assembly editor

Location Management

Yue Gu
location manager

Music Department

The Budapest Film Orchestra
music performed by
Jillian Ennis
assistant music supervisor
Susan Jacobs
music supervisor
Daniel Kresco
score mixer
Dylan Neely
music editor
Roy Vucino
theme music composer
Zoe Zai
music editor

Additional Crew

Leo Chen
personal assistant
Lindsay Guerrero
assistant: Orlando Bloom
Jianfeng Yu
production assistant
Xindi Zhou
production coordinator

Thanks

Deanna Jane Martinez
very special thanks
All Filters