Bad Guy

2001 –
South Korea
103 mins
IMDB
6.6
Rotten Tomatoes
45%
Letterboxd
3.3
Bad Guy follows Han-ki, a silent, brutal gangster who becomes obsessed with a college student named Sun-hwa. After trapping her into a life of prostitution, their complex and disturbing relationship unfolds, blurring the lines between cruelty, obsession, and unexpected emotional connection.
Cast: Cho Jae-hyun, Seo Won, Kim Yun-tae, Choi Deok-moon, Choi Yoon-young, Yoo-jin Shin
Genre(s): Drama, Romance, Thriller
Director(s): Kim Ki-duk
Writer(s): Kim Ki-duk

Review

*may contain spoilers

Bad Guy by Kim Ki-duk is hard to watch but impossible to forget. It’s a cruel love story that sits between obsession and punishment. The film starts with a disturbing act and slowly becomes a study of control, guilt, and loneliness. It’s brutal and strangely quiet, testing how much you can take before looking away.

The story follows Han-gi, a gangster and pimp who becomes fixated on Sun-hwa, a college student. When she rejects him publicly, he takes revenge by trapping her in debt and forcing her into prostitution. What’s twisted is that he watches her through a one-way mirror every day. He can’t touch her but can’t look away either. Over time, they form a bond that feels unnatural and painful to witness.

At first, Han-gi just seems cruel. He barely speaks and shows emotion through violence or small gestures. Sun-hwa’s suffering is heartbreaking. But as the story goes on, something changes. She learns to survive, and he becomes strangely protective. It’s never clear if this is love or just dependence. Their relationship feels like Stockholm syndrome, an emotional trap born from fear and isolation.

Kim Ki-duk doesn’t make this easy to understand. His camera watches from a distance, letting violence and silence speak for themselves. The brothel feels dirty and hopeless, full of people who’ve lost any sense of right or wrong. The world is cold and divided by class and power, where love and cruelty mix in disturbing ways.

Cho Jae-hyun is both frightening and tragic as Han-gi. Seo Won goes through the most painful transformation, showing fear and strange acceptance. The lack of dialogue makes their connection even more uncomfortable, but that’s the point. By the end, I wasn’t sure what to feel. The movie doesn’t ask for sympathy or give clear answers.

For me, Bad Guy isn’t easy to recommend. It’s disturbing, slow, and filled with uneasy moments. But it has a strange honesty. Kim Ki-duk doesn’t explain or justify anything. He just shows how damaged people can still crave connection, even if it destroys them. It’s not about understanding love. It’s about how love can twist when it grows in the dark.

– written by sankalp

magnet:?xt=urn:btih:EA494A4AA7F058EEE8C423F83D57672B59A17499&dn=Bad.Guy.2001.Limited.DVDRIP.DivX-PostX%20%5Bkoreanmovies%5D&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Ftracker.bittor.pw%3A1337%2Fannounce&tr=udp%3A%2F%2Fpublic.popcorn-tracker.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.dler.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969&tr=udp%3A%2F%2Fopen.demonii.com%3A1337%2Fannounce