South Korea · Drama · 2025
Undercover High School
Binge Brief
- Seo Kang Joon plays an NIS agent sent back into a high school undercover, in his first role after eighteen months of military service
- Twelve episodes on MBC, Fridays and Saturdays, from February to March 2025
- It won Seo Kang Joon the Grand Prize at the 2025 MBC Drama Awards
- His next lead role was A Love Other Than Yours on KBS2 in 2026
Synopsis
Jeong Hae-sung is an NIS agent whose last operation went badly enough to put his whole team at risk. The way back is not a desk or a suspension but a school uniform: he is sent into Byeongmun High School as a transfer student, to sit in a classroom, pass as a teenager and find gold bars that went missing during the reign of Emperor Gojong and are said to be hidden somewhere in the building. Even the name is a cover. Hae-sung is the name he uses at the agency; the one he was born with, Jeong Si-hyun, comes out in episode seven.
The school is not the quiet cover the file made it sound like. Byeongmun is run by Chairwoman Seo Myung-ju, who notices things she is not supposed to and moves against them quickly. The teacher Oh Su-ah begins asking Hae-sung questions no student should have to answer, and keeps asking. The old building holds a clue, the security guard dies and leaves behind a notebook that belonged to Hae-sung's missing father, and what began as a treasure hunt turns into the case he has been avoiding his whole career.
Across twelve episodes the drama runs its comedy and its threat on the same track. Hae-sung is a grown man doing homework and failing at it, and he is also a man discovering that the agency he reports to has a mole inside it. The gold is real, the danger is real, and the thing he actually came to find is not the thing he was sent for.
Undercover High School was Seo Kang Joon's first role after eighteen months of military service, and it won him the Grand Prize at the 2025 MBC Drama Awards.
Why it still gets watched
Undercover High School cast
Best scenes
Spoilers aheadThe moments people come back for, and where to find them. Episode numbers and outcomes are named, so come back to this one after watching if you would rather not know.
-
The first day in uniform Episode 1
A man in his thirties walks into a classroom and has to be sixteen. The drama sets out its two registers in one scene: the joke is on him, and the stakes are not.
-
The notebook in the guard's room Episode 6
The school's security guard dies and leaves Hae-sung a notebook that belonged to his missing father. The treasure hunt stops being about gold here.
-
Su-ah asks the question Episode 7
Su-ah recognises something in him that does not fit a student, and says so. It is the first time somebody in the school sees him clearly, and he cannot answer.
-
The mole Episode 8
The team works out that the leak is inside the NIS. Hae-sung is left reporting to people he can no longer rule out, and the school becomes the safer of the two places he stands.
-
Expelled by the Chairwoman Episode 10
Seo Myung-ju comes back, throws him out of the building in front of everyone, and makes sure it is public. It is the episode where she stops being an obstacle and becomes the antagonist.
-
The gold goes missing Episode 11
The gold vanishes at the moment it is within reach and Seo Myung-ju decides Hae-sung took it. Everything he has built inside the school turns against him in one move.
-
The call from the floor Episode 12
Badly hurt, he gets word to Su-ah and the team. The series ends on the thing it was actually about, which was never the gold.
Filming locations
The school scenes were shot at Jungang High School (중앙고등학교), an autonomous private high school in Gyedong-dong, Jongno District, Seoul, standing just behind Changdeokgung Palace. Its stone buildings read more like an old university campus than a high school, which is why Korean dramas including Winter Sonata, Goblin and The School Nurse Files have filmed there before Undercover High School used it for the fictional Byeongmun High School.
Visual design and costumes
The school uniforms were made and supplied by the uniform brand Gamseonggyobok, whose founder had previously designed the uniform for Hanilm Arts High School. The brand's own account of the commission says the design worked the ideas of camouflage and secrecy into the uniform itself, aiming for a clean look with something mysterious underneath it, a choice meant to carry the tension of a grown man passing as a student. This is the uniform maker's own description of the brief, not a statement from the director or cinematographer; no separate interview about the show's cinematography or set design has surfaced.
Themes and messages
A deliberate pile-up of genres. At the production presentation at MBC's Sangam-dong building on 20 February 2025, the director Choi Jung-in described the show as 복합장르, a composite genre, and listed what was in it: horror, action, comedy, romance. She put it more bluntly a moment later, saying there was no genre that was not in it, and that the result should have appeal beyond a procedural or a thriller. Her summary of the tone was that the drama is light, and serious when it needs to be serious. Whether that holds for twelve episodes is the argument the show's reception turned on.
The joke on top and something else underneath. Seo Kang Joon said in February 2025 that what drew him to it was the range of registers, comic, action, human and crime, and that behind the cheerful comedy the work carried a message of its own. He described Jeong Hae-sung as a man who deals with his own pain himself rather than showing it to anyone, which is the thread that keeps a farcical premise from being only a farce.
Growth by proximity. The pre-broadcast framing put the point of the infiltration not in the gold but in the classroom: a man who hides what he is, builds ties with the students around him, and finds empathy and growth through doing so. Jin Ki-joo, asked why she took the part, said she had been worn out and was waiting for something a viewer could watch at ease without much agonising. That is a fair description of what the drama is offering.
The gold is a device, and the critics said so. Emperor Gojong's missing bars set the plot in motion and little more. Reviewing the finale, Maxmovie's Cho Hyun-ju argued that the treasure hunt sat alongside a ghost mystery, school corruption, an internal NIS conflict and the hero's own backstory without any of them being given room, and that the drama lost momentum to weak causality. The production never offered a historical reading of the premise, and this page does not invent one. The one detail that carries weight on its own is the name over the door: the fictional school is 병문고등학교, named for Seo Byeong-mun, the collaborator figure played by Kim Eui-sung.
What it was actually good at. OhmyStar's Kim Sang-hwa, writing two days after the premiere, put it as comedy plus espionage plus school drama in a relatively light register, and praised a lean, fast-moving story that carried stock character types better than it had any right to. The audience appeared to agree with him more than with the finale reviews: the drama held first place in Korean television drama buzz for six consecutive weeks while its ratings stayed in the sixes.
Interesting facts
The Daesang, in his twelfth year
At the 2025 MBC Drama Awards on 30 December 2025, Seo Kang Joon took the Grand Prize for this role. It was the first Daesang of his career, twelve years after the web drama that gave him his debut. The programme also took Drama of the Year, Jin Ki-joo shared Top Excellence Actress in a miniseries with Kim Se-jeong and Kim Shin-rok took Best Supporting Actress, four wins on the night. Seo Kang Joon and Jin Ki-joo were also up for Best Couple, which went to Kang Tae-oh and Kim Se-jeong.
It lost the ratings and won the conversation
Nielsen Korea put the premiere at 5.6% nationwide on 21 February 2025 and the finale at 5.8% on 29 March, with a series average of 6.4% and a single high of 8.3% for episode four on 1 March. In the same Friday and Saturday slot, SBS's Treasure Island finished on 12.7%. And yet the drama held first place in Good Data Corporation's television drama buzz index for six consecutive weeks, never once giving up the top spot from its premiere. Few Korean dramas have produced a gap that wide between how many people watched and how much people talked.
His first work in three years
Seo Kang Joon enlisted on 23 November 2021 and served on active duty with the 1st Artillery Brigade as a driver, discharged on 22 May 2023. His casting here was confirmed on 6 March 2024 and the drama aired in February 2025, which is why Korean coverage described it throughout as a return after three years. It is his first released work after the service.
MBC's first drama on TVING
Domestic streaming went to TVING alongside Wavve. That is a strategic oddity worth noticing: Wavve is the platform the terrestrial broadcasters built together, and TVING is the competitor. Putting an MBC Friday-Saturday drama on both at once was a first, and the critic Kim Sang-hwa read it as the network testing a new direction rather than a one-off.
The school is named after the villain
병문고등학교, Byeongmun High School, does not exist. In the story it carries the name of Seo Byeong-mun, the collaborator figure played by Kim Eui-sung, which puts the building itself on the same historical fault line as the gold hidden inside it.
A sixty-two track album
The six OST parts listed on this page came out weekly during the run. The full album followed on 4 April 2025 and runs to sixty-two tracks: the six themes plus instrumentals, a jazz arrangement of "Love Is You" and fifty-four score cues.
Who made it
Choi Jung-in directed and Im Young-bin wrote, with music by Park Se-joon. The production companies were Neo Entertainment and Slingshot Studio. Neither the director nor the writer has a prior credit that any source this site could check attributes to them, so no earlier work is claimed for either here.
One ratings figure to distrust
A headline from 15 March 2025 gives a high of 8.6%. That cannot be an episode average, because the episode it refers to averaged 6.1%; it is almost certainly a per-minute peak. The series high as an episode average is 8.3%, from episode four.
Episodes
| Ep | Title | Air date | Status | Rating |
|---|---|---|---|---|
| 1 | The Emperor's Lost Gold An operation goes wrong and leaves Hae-sung and his team exposed. The only way out is a school, a false name and a uniform. | 2025-02-21 | Aired | 5.6% |
| 2 | Spooky Stories The hunt for the gold hidden somewhere in Byeongmun High School nearly costs Hae-sung his cover on the first attempt. | 2025-02-22 | Aired | 6.6% |
| 3 | Ghost Story Riddles A clue turns up in the old building, and Chairwoman Seo finds out about it almost as fast as he does. | 2025-02-28 | Aired | 6.6% |
| 4 | Joining the Student Council A witness clears his name at the anti-bullying committee, and the student council opens up as a way further in. | 2025-03-01 | Aired | 8.3% |
| 5 | Student Council Su-ah's suspicions harden, and the team starts to worry that she will get to the truth before the case does. | 2025-03-07 | Aired | 7.2% |
| 6 | Hae-sung's Father's Notebook The school's security guard dies and leaves Hae-sung a notebook that belonged to his missing father. | 2025-03-08 | Aired | 6.7% |
| 7 | The 24th Anniversary of Byeongmun High School Hae-sung recognises the childhood name Su-ah used to go by, and the case stops being only a case. | 2025-03-14 | Aired | 6.8% |
| 8 | The Plan for VIP Students Evidence points to a mole inside the NIS, and Hae-sung can no longer be sure who he is reporting to. | 2025-03-15 | Aired | 6.1% |
| 9 | The Mathematics Teacher Su-ah is in hospital after the break-in, and the team works the one lead they have left. | 2025-03-21 | Aired | 6.1% |
| 10 | Retribution Seo Myung-ju comes back to the school, expels Hae-sung and makes a point of it. | 2025-03-22 | Aired | 5.4% |
| 11 | The Devastating Truth The gold disappears at the moment it is within reach, and Seo Myung-ju decides Hae-sung took it. | 2025-03-28 | Aired | 6.0% |
| 12 | Where the Stars Lead Badly hurt, Hae-sung gets word to Su-ah and the team, and the case closes on what was always underneath it. | 2025-03-29 | Aired | 5.8% |
Soundtrack
Starting the player loads Spotify, which sets its own cookies.
| Track | Artist |
|---|---|
| Until I'm with You, Part 1 | doyouka, released 21 February 2025 |
| Love Is You, Part 2 | Kim Poo Reum, released 28 February 2025 |
| Call My Name (내 이름을 불러줘), Part 3 | Han Kyung Soo, released 7 March 2025 |
| A-YO, Part 4 | LUCY, released 10 March 2025 |
| How About You (넌 어때), Part 5 | VIN, released 14 March 2025 |
| I'm In Love With You, Part 6 | homezone, released 21 March 2025 |
Awards
| Year | Ceremony | Category | Recipient | Result |
|---|---|---|---|---|
| 2025 | MBC Drama Awards | Grand Prize (Daesang) | Seo Kang Joon | Won |
| 2025 | MBC Drama Awards | Drama of the Year | Undercover High School | Won |
| 2025 | MBC Drama Awards | Top Excellence Award, Actress in a Miniseries | Jin Ki Joo | Won |
| 2025 | MBC Drama Awards | Best Supporting Actress | Kim Shin Rok | Won |
| 2025 | MBC Drama Awards | Top Excellence Award, Actor in a Miniseries | Seo Kang Joon | Nominated |
| 2025 | MBC Drama Awards | Best Couple Award | Seo Kang Joon and Jin Ki Joo | Nominated |
Frequently asked questions
What is Undercover High School about?
An NIS agent is sent undercover as a student at Byeongmun High School to find gold bars missing since the reign of Emperor Gojong. What he finds instead is a notebook belonging to his missing father and a mole inside his own agency.
How many episodes does Undercover High School have?
Twelve.
Did Undercover High School win any awards?
Yes. Seo Kang Joon won the Grand Prize, the Daesang, at the 2025 MBC Drama Awards for his performance in it.
Was Undercover High School Seo Kang Joon's comeback after the military?
Yes. He enlisted in November 2021 and was discharged in May 2023 after eighteen months, and this was the first role he took afterwards.
Who else is in the cast?
Jin Ki Joo plays Oh Su-ah, Kim Shin Rok plays Chairwoman Seo Myung-ju and Kim Min Ju plays Lee Ye-na. The full cast list is on this page.
When did Undercover High School air?
It aired on MBC on Fridays and Saturdays, from 21 February to 29 March 2025.
Where can I watch Undercover High School?
It was free to air on MBC in South Korea, and it streams on Prime Video.
Is Undercover High School based on a webtoon?
No. It is an original screenplay by Im Young-bin, not an adaptation of a webtoon or a novel.
Does Undercover High School have romance in it?
There is a thread between Hae-sung and the teacher Oh Su-ah, but the drama is built as an action comedy with a mystery underneath it rather than as a romance.
How does Undercover High School end?
Spoiler: the gold had been found years earlier by Hae-sung's father, who hid it under the floor of the family attic instead of reporting it, apparently because someone inside the agency was working with Seo Myung-ju. She is arrested and sentenced to life. The last scenes jump five years: Hae-sung is back at Byeongmun as a teacher, and he gives Su-ah a ring.
Is there a season 2 of Undercover High School?
No second season has been announced.
What songs are on the Undercover High School soundtrack?
Six parts were released during the run: Until I'm with You by doyouka, Love Is You by Kim Poo Reum, Call My Name by Han Kyung Soo, A-YO by LUCY, How About You by VIN, and I'm In Love With You by homezone.
What is Undercover High School called in Korean?
It is called 언더커버 하이스쿨, which reads Undercover High School.
If you liked this drama
Matched on genre, country and era. Closest first.







