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
Stellar Blade
Manor Lords [Early Access]
SaGa Emerald Beyond
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Tales of Kenzera: ZAU
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
APRIL 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
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
Abigail
The Ministry of Ungentlemanly Warfare
Civil War
Sasquatch Sunset
The First Omen
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
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Conan O'Brien Must Go
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
A Touch of Sin
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Zhangke Jia
Written By
Zhangke Jia
screenplay
Cast
Wu Jiang
Dahai
Baoqiang Wang
Zhou San
Tao Zhao
Xiao Yu
Lanshan Luo
Xiao Hui
Jia-yi Zhang
Zhang Youliang
Meng Li
Lu Liu
(Guest appearance)
Dong Han
(Guest appearance)
Hongwei Wang
(Guest appearance)
Qiang Wang
(Guest appearance)
Jiangcai Bai
Ke Chen
Weifen Chen
Yang Chen
Yulin Deng
Chi-Kui Fong
Rui Gong
Xiaotao Gong
Qing Gu
Peng Guan
Sanming Han
Sanming
Yuan Han
Pu Huang
Qian Huang
Jun Jia
Hua Jiang
Zhang Jin
Xiaona Li
Zhubin Li
Guilin Liu
Guiling Liu
Min Liu
Shide Liu
Tengfei Ma
Lin Min-Chen
Jianfeng Peng
Liang Qiao
Yunhu Qiu
Nanyu Shi
Hongju Tan
Hao Tu
Jianhong Wang
Jiuhong Wang
Qianqian Wang
Tan Wang
Sirui Yan
Yan Yan
Eric Yang
Peijian Yang
Piao Yang
Zhizhou Yang
Zhi Yu
Bo Yuan
Yujing Zhang
Fusheng Zhao
Jing Zhao
Xia Zhong
Haipeng Zhou
Lu Zhou
Zhangke Jia
Produced By
Xiaojiang Gao
co-producer
Shôzô Ichiyama
producer
Bin Jia
associate producer
Zhangke Jia
executive producer
Kazumi Kawashiro
associate producer
Eva Lam
co-producer
Shiyu Liu
associate producer
Masayuki Mori
executive producer
Jianping Qian
co-producer
Zhonglun Ren
executive producer
Yûji Sadai
associate producer
Dong Zhang
co-producer
Music
Lim Giong
original music composer
Giong Lim
Cinematography
Nelson Lik-wai Yu
Sound
Huijun Cao
boom operator
Tao Liu
boom operator
Xueli Si
boom operator
Zhaoyang Si
boom operator
Zhonglin Si
location sound
Yang Zhang
sound designer
Editing
Matthieu Laclau
Xudong Lin
Art Direction
Weixin Liu
Set Design
Daiyu He
Makeup
Guixing Jiang
special effects makeup artist
Cherlynn Koh
special effects makeup artist
Andrew Lin
special effects makeup supervisor
Zhigui Lu
special effects makeup artist
Yaping Miao
special effects makeup artist
Ke Wang
special effects makeup artist
Jiang Wu
special effects makeup admin manager
Nan Zhou
special effects makeup artist
Special Effects
Fei Qin
pyrotechnician
Yanquan Xie
pyrotechnician
Yunshui Xie
pyrotechnician
Visual Effects
Patrick Jarvis
Digital Paint Dept. Supervisor: BaseFX
Tiansheng Liu
digital painter: Base Fx
Fan Zhang
compositor
Jason Zhao
visual effects artist
Assistant Director
Xiu Li
assistant director
Tian Lin
assistant director
Qiang Liu
assistant director
Jing Wang
first assistant director
Jing Wang
assistant director
Tie Wei
assistant director
Qinan Xiao
first assistant director
Art Department
Zhiyong Bai
property assistant
Guoxin Chen
set dresser
Zeyan Chen
stylist assistant
Qingliang Cheng
property assistant
Zhen Cheng
property assistant
Jufeng Fang
set dresser
Mengyong Fang
property assistant
Dejian Gong
set dresser
Chengji Guo
set dresser
Cheng Han
stylist assistant
Zhujing He
set dresser
Wenhua Hu
stylist assistant
Hua Li
stylist assistant
Mengru Huo
stylist assistant
Yanqing Huo
set dresser
Dongyang Li
property assistant
Jun Li
art director executive
Xiaokui Li
property assistant
Hengcun Lin
set dresser
Guanjun Lu
set dresser
Yanyou Ma
set dresser
Juyan Nan
stylist assistant
Xiaowei Shi
property assistant
Rui Sun
property assistant
Dong Wang
stylist assistant
Linan Wang
stylist assistant
Tao Wang
stylist
Yong Wang
property assistant
Zhenzhong Wang
property master
Qiang Wu
property assistant
Meng Yan
property assistant
Xiaojun Yan
stylist assistant
Feng Yu
property assistant
Guijiang Zhang
set dresser
Kaiqi Zhang
stylist assistant
Stunts
Jie Cao
stunts
Shu Chen
stunts
Apple Chow
action choreographer assistant
Lin Du
stunts
Hui Guo
wire technician
Jin Ke
wire technician
Louis Kwok-Wah Keung
wire technician
Chi Kit Lee
wire technician
Song Li
stunts
Chi-Hung Ling
action choreographer assistant
Tianlong Ma
stunts
Zhenlong Shi
stunts
Zhijie Tu
stunts
Kun Wang
stunts
Weitao Wang
stunts
Yinming Wang
stunts
Yong Wu
stunts
Ou Yang
stunts
Xiaoyong Yang
wire technician
Paco Yick
action choreographer
Jian Zeng
stunts
Shunyi Zhao
stunts
Other
Yingying Dai
publicist
Marie-Pierre Duhamel
subtitles: French
Suai Jing
assistant to the director
Yusheng Lin
amourer
Hanxiao Peng
amourer
Tony Rayns
subtitles: English
Marcin J. Sobczak
international publicity w/Film Press Plus
Qinan Xiao
production coordinator
Jason Gray
script translator: english
Casting Department
Yanjia Zhang
casting assistant
Camera Department
Liguo Bai
focus puller
Hailong Cheng
assistant camera
Hailong Cui
assistant camera
Bin Diao
lighting assistant
Yinghan Ge
focus puller
Xiaofei Huang
lighting assistant
Jai Ip
steadicam operator
Siu Ching Ip
steadicam operator
Xianga Kong
lighting assistant
Chunjie Li
assistant camera
Nelson Yu Lik-Wai
director of photography
Ruimin Liu
assistant camera
Hang Lu
assistant camera
Deben Qian
lighting assistant
Linhong Qian
lighting assistant
Zhenglin Qian
lighting assistant
Yiming Song
assistant camera
Jianhua Tang
lighting assistant
Li Tian
camera operator
Min-Han Tsai
steadicam assistant
Jianjun Wang
focus puller
Ying Wang
assistant camera
Chi-Ming Wong
lighting design
Tao Xie
lighting assistant
Xiaoping Yin
lighting assistant
Guangyu Zhang
assistant camera
Script Department
Jun Xu
continuity
Movie title data and credits provided by