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
Animal Well
V Rising
Crow Country
Hades 2 [Early Access]
Sea of Thieves (PS5)
Endless Ocean Luminous
Stellar Blade
Manor Lords [Early Access]
See All
Movies
Explore Movies
MAY 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
Kingdom of the Planet of the Apes
Gasoline Rainbow
Poolman
The Fall Guy
Tarot
Evil Does Not Exist
I Saw the TV Glow
Challengers
Civil War
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
Interview With the Vampire S2
Doctor Who
Bodkin
Dark Matter
John Mulaney Presents: Everybody's in L.A.
Star Wars: Tales of the Empire
Hacks S3
The Tattooist of Auschwitz
See All
Music
New Albums
Kings of Leon: Can We Please Have Fun
Les Savy Fav: Oui, LSF
Dua Lipa: Radical Optimism
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Sia: Reasonable Woman
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
S.M.A.R.T. Chase
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Charles Martin
Written By
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
Lynn 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
Mark Kilian
Cinematography
Philipp Blaubach
Sound
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 / mix tech
Editing
Li Bin
James Hughes
Michael Wolf
Casting Director
Cheng Lucy
Production Design
Zorana Zen
Costumes
Yi Zeng
Costume Designer
Makeup
Xiao Bo
head of makeup department
Liberty Haynes
personal makeup artist
Visual Effects
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
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
Assistant Director
Joe Dyau
third assistant director
Lei Tsao
first assistant director
Mick Ward
first assistant director
Maxine Zhang
second assistant director
Production Management
Youzhong Guo
production manager
Yimeng Zhang
production supervisor
Stunts
Alexandre Bailly
assistant fight choreographer
Tom Buckley
stunts
Eric Cullet
assistant stunt coordinator
Suradet Dongthaisong
stunt performer / stunt rigger
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
Editorial
Roman Hankewycz
colorist
David Rivero Martin
on-line editor
Richard Smither
assembly editor
Other
Deanna Jane Martinez
very special thanks
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
Camera Department
Hongwei Diao
key grip
Bernhard Rostoski
gaffer
Weifeng Shao
gaffer
Ronnie Wu
translator/coordinator for camera, lighting and grip
Location Management
Yue Gu
location manager
Movie title data and credits provided by