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
Sea of Thieves (PS5)
Endless Ocean Luminous
Stellar Blade
Manor Lords [Early Access]
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Final Fantasy 7 Rebirth
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
The Fall Guy
Star Wars Ep. 1: The Phantom Menace
Tarot
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
The Feeling That the Time for Doing Something Has Passed
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
Dark Matter
Star Wars: Tales of the Empire
Hacks S3
A Man in Full
The Tattooist of Auschwitz
Shardlake
The Veil
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Dua Lipa: Radical Optimism
Sia: Reasonable Woman
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Cliff Walkers
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Zhuang Jie Qiong
Yimou Zhang
Written By
Yongxian Quan
written by / adapted from an original story by
Yimou Zhang
written by
Yiran Pan
production screenwriter
Cast
Hewei Yu
Zhou Yi
Yi Zhang
Zhang Xianchen
Hailu Qin
Wang Yu
Haocun Liu
Xiao Lan
Yawen Zhu
Chu Liang
Naiwen Li
Lu Ming
Dahong Ni
Section Chief Gao
Ailei Yu
Jin Zhide
Fan Fei
Xiao Meng
Jiayin Lei
Xie Zirong
Yi Sha
Lao Fang
Neixun Wang
Xiao Zheng
Yongsheng Chen
Wang Ziyang
Lei Yan
Male Prisoner
Chao Liu
Male Prisoner
Hongyang Yuan
Male Prisoner
Zidi Ding
Female Prisoner
Rui Cao
Train Conductor
En Bai
Spy on the Train
Li Feng
Middle-aged Man
Dong An
Young Lady
Huashou Xue
Zhang Jie
Xiaoning Niu
Bookstore Staff
Haolin Han
Zhang's Son
Tianshuo Song
Taxi Driver
Changen Lu
Old Shoemaker
Huanbo Ji
Spy A
Ruihan Ma
Spy B
Yi Zhao
Han
Nana Zhou
Nurse
Yujia Qi
Doctor of Operating Room
Xintian Feng
Cell Doctor
Dmitrijs Rezanovics
Western Guy
Yutong Chen
Zhang's Daughter
Hanyu Zhang
Produced By
Ruoqing Fu
executive producer
Qunfei Huang
associate producer
Hongfen Jiao
executive producer
Christie Li
line producer
Sookie Li
associate producer
Luca Liang
producer
Yu Liang
line producer
Liwei Pang
producer
Mingyu Peng
associate producer
Xueying Rong
associate producer
Jason Siu
co-producer
Jane Tse
line producer
Jun Wang
co-producer
Chunping Xu
associate producer
Jianhai Xu
co-producer
Ching-Lung Yeung
co-executive producer
Mai Yi
associate producer
Haicheng Zhao
co-producer
Music
Jo Yeong-wook
Composer
Cinematography
Xiaoding Zhao
director of photography
Sound
Junsheng Han
foley artist
Xinghui Li
adr editor
Samuel Mittelman
assistant re-recording mixer
Iain Pattison
sound effects editor
Alan Rankin
sound editor
Ann Scibelli
sound designer
Mark P. Stoeckinger
re-recording mixer
Bruno Tarrière
re-recording mixer
Jiang Yang
re-recording mixer / sound designer / supervising sound editor
Jianxi Zhang
post-production coordinator
Xiao'ou Olivia Zhang
sound designer
Nan Zhao
sound designer / sound director / supervising sound editor
Editing
Yongyi Li
Editor
Casting Director
Lulu Fu
Cang Zi
Production Design
Mu Lin
Art Direction
Mu Lin
Costumes
Minzheng Chen
character styling designer
Visual Effects
Adam Hopper
Visual Effects Supervisor: House of VFX
Meng Meng
compositing supervisor
Samson Sing Wun Wong
visual effects supervisor
Assistant Director
Wei Li
assistant director
Maocheng Ren
on-set assistant director
Production Management
Yu Liang
unit production manager
Stunts
Doo-hong Jung
action director
Editorial
Yan Li
colorist
David Rivero Martin
dolby vision colorist
Other
Hongfen Jiao
presenter
Jerry Li
co-presenter
Linxuan Li
production coordinator
Yin Ma
co-presenter
Wang Qiang
presenter
Chulin Wang
co-presenter
Jian'er Wang
presenter
Albert Yeung
presenter
Lan Yu
co-presenter
Xiaonan Yu
co-presenter
Ye Zhenzhen
co-presenter
Fiona Zhi
co-presenter
Music Department
Daniel Benítez
music assistant
Sian Bolland
production manager music
Brandon Lau
Trailer Music Composer
Patrick Lemmens
score engineer & mixer
Björn Shen
Trailer Music Composer
Casting Department
Leonne Besson
additional cast and extras
Camera Department
Rong Chai
camera operator
Xiuhong Chen
camera operator
Zhoufei Chen
camera operator
Zhengfei Wang
assistant camera
Mingyue Xu
camera operator
Xiang He
camera operator
Movie title data and credits provided by