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
Shanghai Triad
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Yimou Zhang
Written By
Feiyu Bi
Bin Wang
Li Xiao
novel
Cast
Gong Li
Xiao Jingbao
Baotian Li
Tang, the Gang Boss
Xiaoxiao Wang
Shuisheng, the boy
Xuejian Li
Liu, 6th Uncle
Chun Sun
Song, Tang's No. 2
Biao Fu
Zheng, Tang's No.3
Shu Chen
Shi Ye
Jiang Liu
Fat Yu
Baoying Jiang
Cuihua, the Widow
Qianquan Yang
Ah Jiao
Ying Gao
Weiming Gao
Shuliang Lian
Ya'nan Wang
Zhang Yayun
Guo Hao
Jiasheng Zhen
Ni Zengshao
An Xing
Jia Shijun
Jiankang Jiang
Jiangang Yu
Li Dou
Xijun Gu
Hao Kuo
Min Wang
Jiankuo Yu
Produced By
Yves Marmion
producer
Jean-Louis Piel
producer
Wei Wang
executive producer
Yigong Wu
producer
Yongde Zhu
executive producer
Music
Guangtian Zhang
Cinematography
Yue Lü
Sound
Jing Tao
sound
Editing
Yuan Du
Production Design
Jiuping Cao
Production Designer
Art Direction
Xin Ming Huang
Yongming Ma
Costumes
Anne Brault
Huamiao Tong
Makeup
Xiaoling Cai
hair stylist
Chuan Li
hair stylist
Zide Mi
makeup artist
Yang Yu
makeup artist
Assistant Director
Véronique Demaret
assistant director
Chunshen Nie
assistant director
Changsheng Yan
assistant director
Xiaodan Yang
assistant director
Production Management
Zhenyan Zhang
production manager
Editorial
Katsuto Asahi
negative cutting
Other
Agnès Chabot
press attache: Cannes
Yves Marmion
presenter
Yigong Wu
presenter
Kim Yu
publicist: Canada
Camera Department
Li Chang
assistant camera
Peter Rosenfeld
camera operator: "b" camera / steadicam operator
Min Wang
assistant camera
Movie title data and credits provided by