Netflix released all ten episodes of Extracurricular on April 29, 2020. Created by Gin Han-sai and directed by Kim Jin-min, the South Korean series follows Oh Ji-soo, a gifted high school student who turns to serious crime to pay for college. Kim Dong-hee plays Ji-soo. The show runs one season, ten episodes, on Netflix.
Trailer, via Netflix K-Content.
Oh Ji-soo and the Business He Runs
The premise sounds like a hundred other shows about teenagers in over their heads. Extracurricular is not that. Ji-soo is not a kid who stumbles into trouble and spends the season apologizing for it. He runs an operation. He keeps schedules, sets prices, handles clients, and treats the whole thing as a job he cannot afford to lose.
Kim Dong-hee carries this without asking for sympathy. Ji-soo is not charming, and the show does not pretend he is. What he has is focus. The series makes that focus feel like a form of damage, and it never lets the audience forget that the plan only works as long as nobody around him finds out.
That is the engine of the whole season. A teenager with a business is a premise. A teenager with a business who knows exactly how much he needs and exactly how long he has to get it is a clock. The show understands the difference, and it spends its first episodes winding that clock.
Bae Gyu-ri Wants In
Park Ju-hyun plays Bae Gyu-ri, and she is the reason Extracurricular becomes something more than a one-man crime story. Gyu-ri finds out what Ji-soo is doing, and when she does, she does not threaten to turn him in. She wants a share.
Gyu-ri is the show’s engine. She is reckless in a way Ji-soo is not, and she treats the danger as a kind of entertainment. The dynamic between the two of them is not romance and not friendship. It is leverage, traded back and forth, and Park Ju-hyun plays the part with a flat, unnerving calm that makes her harder to read than any adult on screen.
Watch how the two of them negotiate. Neither one ever says the true thing out loud. Every conversation is a bid, a counter, or a test, and the show trusts the audience to keep score without a narrator. It is the most disciplined writing on the series, and it is the reason the middle episodes hold even when the plot starts reaching.
Extracurricular (Korean: 인간수업) is a 2020 South Korean television series directed by Kim Jin-min, starring Kim Dong-hee, Park Ju-hyun, Jung Da-bin, Nam Yoon-su, Choi Min-soo, Park Hyuk-kwon, and Kim Yeo-jin.
Seo Min-hee and Kwak Ki-tae
Jung Da-bin plays Seo Min-hee, and Nam Yoon-su plays Kwak Ki-tae. Both characters are in the mix, and in my reading both get pulled into the wreckage that Ji-soo and Gyu-ri leave behind. The series does not use them as set dressing.
This is where Extracurricular separates itself from the usual teen-crime drama. The collateral is not abstract. It has names and faces, and the show treats them as more than plot devices. A lesser series would let the two leads carry every scene and hand the rest of the cast a line or two per episode. This one keeps cutting back to the people standing near the blast.
Lee Hae-gyoung and Lee Wang-cheol
Kim Yeo-jin plays Lee Hae-gyoung, and Choi Min-soo plays Lee Wang-cheol. The adult cast is where the series finds its pressure. As the show plays them, Hae-gyoung and Wang-cheol are not cartoon authority figures waiting to be outsmarted by clever kids. They read as people with their own agendas, and those agendas do not line up neatly with anyone else’s.
Park Hyuk-kwon plays Cho Jin-woo, and the supporting roster is deep: Seo Ye-hwa as Na Seong-mi, Kim Kwang-kyu as Byung-kwan, Baek Joo-hee as Cho Mi-jun, Im Gi-hong as Ryu Dae-yeol, and Lee Hyun-gul as Kkakdugi. That is a lot of names for ten episodes. My sense is that the show stacks the board and lets the pieces collide rather than thinning the cast to keep the plot moving.
A deep bench is a gamble in a short season. Every name you add is a promise, and a ten-episode run does not have much room to keep promises. The show takes that risk anyway, and most of the time it pays off. When it does not, the cost is small — a face you recognize from two episodes back and cannot quite place.
One Season, Ten Episodes
Ten episodes is the right length, and the show knows it. There is no filler arc, no episode that exists to stall — at least not by my count. The season moves from Ji-soo’s first transaction forward, and what it builds toward is a finale that, to this viewer, does not offer a clean way out. The series consists of one season, ten episodes. The story ends where it ends.
That single-season structure is a strength, not a limitation. A show like this usually gets stretched until the premise snaps. Extracurricular avoids that by treating its ten hours as a closed account. What it loses in longevity it gains in tension, because nothing here feels like setup for a second year that may never arrive.
Netflix has not announced a second season, and the source material describes only the one. That matters less than it sounds. The show was built to end, and an ending is a rare thing in a market that treats every finale as a possible pilot for the next one.
The Case for 8.1
The show is not flawless. The middle stretch leans hard on coincidence, and a few of the reversals depend on characters making choices the audience can see coming. The pacing sags in the back half before the finale tightens it again. These are real costs, and they keep Extracurricular short of the top tier.
What holds it at 8.1 is everything else. As I read the direction, Kim Jin-min shoots the crime like office work — cold, procedural, and exactly the point. The writing does not moralize, and the cast does not beg for approval. Kim Dong-hee and Park Ju-hyun are the center of it, and their scenes together have a charge that most shows take entire seasons to build.
The published score is 8.1 out of 10, drawn from 693 votes on TMDB. That number is audience-generated, not a critics’ aggregate, and it lands in the right place. Extracurricular is a crime drama that treats its teenagers as fully responsible adults, and it does not blink when that choice gets ugly. By my reckoning it is one of the better things Netflix released in 2020, and it earns its reputation the hard way — by refusing to be likable.
Score: 8.1 out of 10.
Get the Notebook.
The day's best stories and every fresh verdict, in plain English, in your inbox by seven. One email a day, no more.

