
Bad Guy
Directed by Kim Ki-duk
Starring Seo Won, Kim Yun-tae, Kim Yun-tae, Lee Han-wi
6.5/10
Vibes:to cry
Vibes:tearsromancesuspense
Ideal when you feel…
Romantic
Stressed
Romantic
StressedDramaThrillerRomance
A pimp enforcer takes revenge on a woman who rejected his advances by tricking her into prostitution, but complications arise.
- Original title
- 나쁜 남자
- Original language
- Korean
- Screenplay
- Kim Ki-duk
- Cast
- Kwon Hyuk-ho
Updated July 22, 2026
Trailer

How to watch
Your ratingLog in to write a review
Frequently asked questions
Where to watch Bad Guy?
Bad Guy is streaming on FlixFling, Cineverse, Kanopy, Hoopla.
Not this one? Tell us your mood
Moodi suggests what to watch tonight, based on how you feel and your platforms.







