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
The Good, the Bad, the Weird
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Jee-woon Kim
Written By
Jee-woon Kim
screenplay
Min-suk Kim
screenplay
Cast
Song Kang-ho
Yoon Tae-goo / The Weird
Lee Byung-hun
Park Chang-yi / The Bad
Jung Woo-sung
Park Do-won / The Good
Je-mun Yun
Byung-choon
Seung-su Ryu
Man-gil
Song Young-chang
Kim Pan-joo
Byung-ho Son
Seo Jae-sik
Dal-su Oh
Messenger for Kim Pan-joo
Chung-Ah Lee
Song-yi
Kwang-il Kim
Two Blades
Ma Dong-seok
Bear
Kyeong-hun Jo
Doo-chao
Hang-soo Lee
Kanemaru
Hyun Joong Kang
Ghost Market Gang Leader
Lee Sung-min
Chef
Chang-sook Ryu
Granny
Young-mok Yun
Chang-yi's Gang
Cheol-ho Yeom
Chang-yi's Gang
Seung-won Seo
Chang-yi's Gang
Deok-jae Jo
Chang-yi's Gang
Kil-hyun Kim
Chang-yi's Gang
Jin-young Noh
Chang-yi's Gang
Il-yong Oh
Chang-yi's Gang
Young-jae Kwak
Chang-yi's Gang
Kijoon Hong
Chang-yi's Gang
Seung-jae Jeon
Chang-yi's Gang
Geum-Seong Kil
Chang-yi's Gang
Yong-jae Cho
Chang-yi's Gang
Myung-hun Yang
Chang-yi's Gang
Jin-young Jung
Chang-yi's Gang
Jae-seung Ryu
Chang-yi's Gang
Man-ki Kim
Chang-yi's Gang
Pil-joong Kim
Chang-yi's Gang
Kyung-man Choi
Chang-yi's Gang
Mi-nam Jeong
Tri-nation Gang
Ha-joon Kim
Tri-Nation Gang
Han-sol Lee
Tri-nation Gang
Lee Seung-joon
Tri-nation Gang
Seol-gu Lee
Tri-nation Gang
Seung-chu Kang
Tri-Nation Gang
Rock-jin Choi
Tri-Nation Gang
Seung-hyun Song
Tri-Nation Gang
Kwang-su Lee
Tri-nation Gang
Jae-eun Kang
Tri-Nation Gang
Sung-gyun Park
Tri-Nation Gang
Woo-sang Yeom
Tri-nation Gang
Mavlyanov Jasurbek
Tri-Nation Gang
Bana Tehrani Ali Asghar
Tri-Nation Gang
Deligeer
Zhang Qi
Hakuryû
Ishihara
Shôken Kunimoto
Abe
Sang-woo Shin
Kuroda
Alexander Pavlov
Locomotive Engineer
Hong-soo Kim
Chinese Captain
Se-hyeong Jeong
Chinese Soldier
Jae-eun Jun
Hostage Girl in Train
Park Min-Young
Hooker with a Bag
Woo-jeong Oh
Japanese Woman in Train
Seo-won Oh
Chinese woman in Train
Chan-hyung Kim
Manchurian Police in Train
Sang-jae Yoo
Manchurian Police in Train
Ki-hyun Choi
Manchurian Police in Train
Jung-hyun Cha
Manchurian Police in Train
Sung-woo Jung
Manchurian Police in Train
Jung-man Son
Manchurian Police in Train
Soo-Hyun Lee
Manchurian Police in Train
Kwang-soon Jang
Manchurian Police in Train
Dae-Sung Choi
Japanese Gentleman
Dae-won Kim
Flag Guy
Hwa-seong Jo
Man in Inn
Yu-Mi Ko
Woman in Inn
Jung-hoon Sung
Gate Keeper at Ghost Market
Byung-gyu Kwak
Ghost Market Gang
Kim Min-jae
Ghost Market Gang
Kwang-bok Park
Ghost Market Gang
Son Sang-gyu
Ghost Market Gang
Jae-hwan Shin
Ghost Market Gang
Sung-Ho Lee
Ghost Market Gang
Geun-hoo Lee
Ghost Market Gang
Yoo-soo Lee
Ghost Market Gang
Chang-soo Lee
Ghost Market Gang
Joo-hyun Lim
Ghost Market Gang
Jin Seon-kyu
Ghost Market Gang
Eun Se Ki
Beauty in Opium House
Sun-Young Kim
Beauty in Opium House
Ganna Pionova
Beauty in Opium House
Min Yeong
Opium Girl
Soo-nam Kim
Opium House Man
Yeon-ah Park
Little Girl in Opium House
Woo-hyuk Choi
Kid in Opium House
Sun-ah Kang
Kid in Opium House
Jae-hyeon Park
Poster Man
Uhm Ji-won
Na-yeon
Jin-Hwan Son
Kim Hyeok
Park Jin-woo
Hwang
Produced By
Joon-hwan Choi
co-producer
Jae-Won Choi
associate producer / producer
Jee-woon Kim
producer
Joo-Sung Kim
associate producer
Jung-hwa Kim
co-producer
Miky Lee
executive producer
Sang-yong Lee
co-producer
Woo-sik Seo
co-producer
Music
Dalpalan
Young-gyu Jang
Cinematography
Mo-gae Lee
Seung-Chul Oh
Sound
Rob Nokes
additional sound effects library
Choi Tae-young
sound
Editing
Nam Na-young
Production Design
Hwa-seong Jo
Art Direction
Hwa-seong Jo
Jae-hyun Park
Costumes
Eui-yeong Choi
Yu-Jin Gweon
Makeup
Tae-young Kwak
special makeup effects artist
Hee Eun Lee
special makeup effects artist
Special Effects
Jung Do-ahn
special effects
Hee-kyoung Lee
special effects: demolition
Visual Effects
Kyung Soo Hwang
visual effects supervisor: Triton
Jeong Jae-hoon
digital artist
Jay Seung Jaegal
vfx technical director
Kiyoung Jung
fx technical director
Seo Jungwook
research and development
Wook Kim
visual effects supervisor: DTI
Hyukil Kwon
matte painter
Dong-hoon Lee
visual effects supervisor: Footage
Sean Lee
visual effects producer
Seung Ho Lee
visual effects supervisor: Modball
Jason Madigan
technical director
Eun Jeong Park
visual effects coordinator: Footage
Sunny Sung-Yong Park
visual effects artist
Won Bong Park
visual effects supervisor: Inframe
Assistant Director
An-kyu Lee
assistant director
Min-suk Kim
assistant director
Production Management
Sungho Nam
production manager
Stunts
Heo Myeong Haeng
martial arts coordinator
Joong-hyun Ji
martial arts coordinator
Jin-seok Kwak
stunts
Joo-hyun Jo
stunts
Doo-hong Jung
martial arts coordinator
Kwi-deok Kwon
stunts
Mun-cheol Kwon
stunts
Dong-hyun Park
stunts
Ji-oh Seo
stunts
Seung-il Shin
stunts
Editorial
Yong-gi Lee
colorist
Other
Huma Khan
legal post production
Joori Kim
production accountant
David Magdael
publicist
Camera Department
Remi Epron
aerial pilot & technician
Kyung-bo Yeo
steadicam
Movie title data and credits provided by