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
Devils on the Doorstep
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Wen Jiang
Written By
Wen Jiang
screenplay / story
Haiying Li
Xing Liu
Jianquan Shi
Ping Shu
screenplay / story
Fengwei You
novella "Shengcun" / screenplay
Cast
Wen Jiang
Ma Dasan
Hongbo Jiang
Yu'er
Teruyuki Kagawa
Kosaburo Hanaya
Ding Yuan
Dong Hanchen
Zhijun Cong
Grandfather
Zi Xi
Liu Wang
Haibin Li
Me
Kenya Sawada
Inokichi Sakatsuka
Weidong Cai
Er Bozi
Lianmei Chen
Aunt
Yoshimoto Miyaji
Koji Nonomura
Qiang Chen
'One-Stroke' Liu the executioner
David Wu
Major Gao
Shu Chen
Qiye
Jianquan Shi
Brother-in-law
Katsuhiro Nagano
Telephone Line Layers
Ryosuke Uomi
Telephone Line Layers
Yunshen Bai
Liu Wang's Father
Haizhao Zhou
Little Thresher Yu'er's son
Haidong Xu
De'rtou
Shiru Du
De'rtou's Father
Youren He
Drum Singer
Yihe Wang
Drum Singer
Junji Kajioka
Japanese officer
Masayuki Yamada
Japanese Officer
Yuta Ishiyama
Japanese officer
Yayoi Inoue
Japanese prostitute
Eri Kitahara
Japanese prostitute
Mirei Nakahara
Japanese prostitute
Tomoko Itaya
Japanese prosttute
Etsuko Morita
Japanese prostitute
Kokaji. Mineko
Japanese prostitute
Ping Shu
KMT Army Officer
Hu Jiang
KMT Army Soldier
James W. Mayfield
US Marine
Abram Sauer
US Marine
Jincai Jiang
Japanese dancer
Mamoru Yamada
Japanese soldier
Yoshimoto Inoue
Japanese soldier
Daisaku Uchino
Japanese soldier
Makoto Shibazaki
Japanese Soldier
Junichi Kajioka
Japanese sergeant
Produced By
Ping Dong
executive producer
Wen Jiang
producer
Xiaodian Liu
producer
Xiaodong Liu
producer
Zi Xi
line producer
Hua Zhang
line producer
Quangang Zheng
executive producer
Music
Jian Cui
Haiying Li
Xing Liu
Cinematography
Changwei Gu
Sound
Gilles Barberis
audio restorer
Steve Burgess
re-recording mixer
James Harvey
sound effects editor
Francis Ward Lindsay
foley artist
Robert Mackenzie
assistant mixer / sound editor
Ling Wu
sound recordist
Quangang Zheng
executive
Editing
Folmer Wiesinger
Yifan Zhang
Production Design
Jianquan Shi
Shiyun Tang
Art Direction
Weidong Cai
Assistant Director
Haibing Li
assistant director
Wenzhong Ma
assistant director
Quan Wu
assistant: Jiang Wen
Yang Zhang
assistant: Jiang Wen
Yijun Zhao
assistant director
Art Department
Jincai Jiang
scenic artist
Cen Lin
assistant production designer
Zhigang Wang
assistant production designer
Biao Zhang
assistant production designer
Pan Zhang
assistant production designer
Stunts
Yan Geng
stunt coordinator
Shengui Wang
stunt coordinator
Yongcheng Wang
stunt coordinator
Fan Yu
stunt coordinator
Chunzhong Zhang
stunt coordinator
Langen Zhu
stunt coordinator
Other
Nina Huang Fan
assistant to director
Junichi Kajioka
bilingual production assistant
Hong Wang
production accountant
Norman Wang
publicist
Costume Department
Changsheng Li
wardrobe
Camera Department
Jun Fu
gaffer
Jianmin Ji
lighting technician
Mingsheng Ji
key grip
Tianlei Li
lighting technician
Min Wang
camera operator
Xiaoshi Zhao
camera operator
Script Department
Junichi Kajioka
script translator
Movie title data and credits provided by