Oldboy movie poster
Poster © Show East. Shown at reduced size for review and commentary.
GenreAction, Drama & Mystery
RatedR
Runtime2 hr
ReleasedMarch 25, 2005
StreamingSee Where to Watch
DirectorPark Chan-wook
StarringChoi Min-sik, Yoo Ji-tae, Kang Hye-jung

Oldboy (2003)

movie.guru URL: https://movie.guru/oldboy-movie-review
Oldboy's Details
GenreAction, Drama & Mystery
RatedR
Released11/21/2003 (South Korea); 03/25/2005 (North America)
StreamingSee Where to Watch on this page.
Running Time2 hr
Budget$3M (reported)
Box OfficeUpdated daily from Box Office Mojo. See the numbers below.
Based OnOld Boy by Garon Tsuchiya and Nobuaki Minegishi
CountrySouth Korea
LanguageKorean
Oldboy's Interests
GeneralFried dumplings, hotel wallpaper, sushi bars, pay phones, fifteen years of TV.
MusicJo Yeong-wook. Big, sweeping waltzes for a very dark story.
MoviesSympathy for Mr. Vengeance (2002). Part one of Park's Vengeance Trilogy. This is part two.
TelevisionSquid Game. More Korean suspense, more mystery hosts pulling strings.
HeroesMi-do. Took in a total stranger who collapsed in her restaurant.
Oldboy's Crew
DirectorPark Chan-wook
WritersHwang Jo-yun, Lim Jun-hyung, Park Chan-wook
ProducersLim Seung-yong
CinematographyChung Chung-hoon
MusicJo Yeong-wook
Edited ByKim Sang-bum
ProductionEgg Film, CJ Entertainment
Distributed ByShow East
Oldboy's Trailer
Official Trailer • NEON
How Oldboy Performed
movie guru's TLDR

There’s a live octopus in Oldboy, and it’s somehow the gentlest thing on the menu. Park Chan-wook’s revenge story runs on a villain plan so elaborate it would need a whiteboard, a calendar and a guy with way too much free time, and the last act stops cold to walk you through all of it. That’s my gripe. Everything before it is feral. Choi Min-sik plays Oh Dae-su like a man who has had nobody but a TV to talk to for fifteen years, wild and sad and weirdly funny in the same breath. The hallway fight is one long sideways shot: one guy, one hammer, a whole crowd, and no cuts to bail anybody out. It made $17.6 million worldwide on a reported $3M budget, and 735,694 IMDb voters have it at an 8.3. An 8.5 because it’s a nasty, brilliant puzzle that lands like a punch even when you can see the strings. $17 says you look at your next plate of fried dumplings and feel a little trapped.

What works: Choi Min-sik’s ferocious, heartbroken lead performance and the one-take hallway fight, which still looks impossible.

What doesn’t: The villain’s plan is so elaborate it strains belief, and the last act stops to explain it piece by piece.

Who it’s for: People who like their revenge stories dark, twisty and willing to leave a bruise.

Spoilers

Woo-jin locked Dae-su away as payback for a rumor Dae-su spread in high school about Woo-jin and his sister, and he steered every step after the release, including Dae-su meeting Mi-do. The final reveal is that Mi-do is Dae-su’s own daughter, set up so the two would fall for each other, and the film ends with Dae-su asking a hypnotist to help him forget, leaving it unclear whether it worked.

Guru’s Take
8.5/10
Great
Oldboy's Blurbs
About me:

Seoul, 1988. Oh Dae-su (Choi Min-sik) is an ordinary businessman having a rough night when he vanishes off the street and wakes up locked in a shabby room that looks like a cheap hotel. No explanation. Food comes through a slot, and a TV is his only window to the world. He stays there for fifteen years. Then, just as suddenly, he's let out. Somebody is clearly still watching him. With help from Mi-do (Kang Hye-jung), a young sushi chef who takes him in, Dae-su sets out to learn who locked him up, and why. Park Chan-wook directs. One hundred twenty minutes, fifteen years of questions.

Who I'd like to meet:

Anyone who knows why. Dae-su has a lot of questions.

Oldboy's Cast (in credits order)
Choi Min-sikOh Dae-su
Yoo Ji-taeLee Woo-jin
Kang Hye-jungMi-do
Ji Dae-hanNo Joo-hwan
Kim Byeong-okMr. Han
Yoon Jin-seoLee Soo-ah
Oh Dal-suMr. Park Cheol-woong
Oh Kwang-rokSuicidal man
Full cast and crew on IMDb.
Oldboy's Edit History
Every change to this page, newest first. Movie data updates are logged like any other edit.
  • (cur | prev) 14:30, 17 October 2026 DataBot +400 Numbers refreshed: Worldwide box office $17.6M; Domestic box office $2.5M; Opening weekend $69K; Profit / loss (est.) +$4.3M; Rotten Tomatoes 82%; box office chart updated; RT 82% (160 reviews); Metacritic 78 / 100; IMDb users 8.3 / 10 (735,694 votes); movie.guru score 8.8.
  • (cur | prev) 12:00, 17 October 2026 DataBot +2,000 Profile created from Wikipedia and Box Office Mojo: cast, crew, release dates, budget, official trailer.