Undercover High School (2025) poster
8.5
Your Rating: 0/10
Ratings: 8.5/10 from 15,541 users
# of Watchers: 37,171
Reviews: 104 users
Ranked #664
Popularity #441
Watchers 15,541

Jung Hae Seong, an elite NIS agent facing demotion, goes undercover at Byeongmun High School to locate King Gojong’s missing gold bars. Posing as a student, he encounters O Su A, a contract Korean history teacher with dreams of becoming a full-time faculty member. As they grow closer, Hae Seong uncovers the school's dark corruption. With the help of others, he begins his fight against the powerful forces at play. (Source: kisskh) Edit Translation

  • English
  • 한국어
  • ภาษาไทย
  • Arabic
  • Country: South Korea
  • Type: Drama
  • Episodes: 12
  • Aired: Feb 21, 2025 - Mar 29, 2025
  • Aired On: Friday, Saturday
  • Original Network: MBC
  • Duration: 1 hr. 10 min.
  • Score: 8.5 (scored by 15,541 users)
  • Ranked: #664
  • Popularity: #441
  • Content Rating: 15+ - Teens 15 or older

Where to Watch Undercover High School

Wavve
Subscription (sub)
Viki
Subscription (sub)
TVING
Subscription (sub)
Kocowa
Subscription (sub)

Cast & Credits

Photos

Undercover High School (2025) photo
Undercover High School (2025) photo
Undercover High School (2025) photo
Undercover High School (2025) photo
Undercover High School (2025) photo
Undercover High School (2025) photo

Reviews

Completed
Appu
29 people found this review helpful
29 days ago
12 of 12 episodes seen
Completed 1
Overall 7.5
Story 7.0
Acting/Cast 9.0
Music 8.0
Rewatch Value 7.0

Seo Kang Joon Carries This Drama (And We Let Him)

You know those dramas that make zero sense if you think too hard, but somehow, you’re still entertained? Yeah, Undercover High School is exactly that. It throws logic out the window, packs in a little bit of everything—action, mystery, comedy, school drama, romance—and hopes you just roll with it. And honestly? For the most part, I did.

The biggest reason this drama works (or at least stays watchable) is Seo Kang Joon. He completely steals the show, bringing so much charisma and depth to a character that could have easily been just another over-the-top "cool undercover agent" trope.
The biggest reason this drama works (or at least stays watchable) is Seo Kang Joon. He completely steals the show, bringing so much charisma and depth to a character that could have easily been just another over-the-top "cool undercover agent" trope.

Now, about the plot... Well, let’s just say realism was not invited to this party. It feels like the writers grabbed a bunch of random drama clichés—childhood connection, undercover operation, high school bullying, a missing treasure (??), and a cartoonishly obsessed villain—and mashed them all together. There were moments where I was genuinely invested, but also moments where I just had to sigh and accept the nonsense.

The romance? It was sweet but definitely felt secondary. Jin Ki Joo was cute in it, and her chemistry with Seo Kang Joon felt natural, but her character was underdeveloped. She had her own motivations and backstory, yet they didn’t explore them enough. Instead, the drama focused more on the school setting, which—while important—took up too much time, leaving other elements underdeveloped.

Kim Shin Rok’s acting was great in this—she brought intensity to every scene.
Speaking of which, the central conflict… sigh. They started off promising, but by the end, their actions were so ridiculous that it was hard to take them seriously.

That said, I did love the dynamic between the ML and his team. Their friendship and teamwork brought some of the most enjoyable moments. The action-comedy balance was a hit-or-miss, but when it hit, it was really fun.

Final Thoughts:
If you’re watching this for a strong, well-structured plot—this is not the one. But if you want something light, entertaining, and filled with Seo Kang Joon moments, then go for it. It’s the kind of drama where you don’t think too much, just sit back and enjoy the ride. It’s a fun, chaotic watch—flaws and all.

Read More

Was this review helpful to you?
Completed
Jojo
24 people found this review helpful
30 days ago
12 of 12 episodes seen
Completed 6
Overall 7.5
Story 7.0
Acting/Cast 8.5
Music 7.5
Rewatch Value 7.0

You watch this for ML's charisma and entertainment, not when you are looking for a profound plot!

This drama definitely had those classic Wattpad vibes, you know, where anything can happen and logic is more of a suggestion than a rule.
The plot felt like it was just stringing along a series of random events, all tied together by the ML's performance. It was almost like the drama existed solely to showcase his acting skills and without him, the whole thing would have been a lot harder to sit through.

One moment, a character’s making life-altering decisions, and the next, they are  casually falling into some completely unrealistic situation, yet somehow it all just kind of works in that “anything-can-happen” kind of way, we often get in those fanfiction stories where the rules of reality seem to bend.

The show had its fun moments, offering a mix of mystery and comedy, but that was pretty much all it had going for it.

The romance, in particular felt forced and unnecessary. While I don't dislike the FL's acting, I honestly believe her character could have been removed entirely without impacting the overall story. Her presence didn’t seem to add much to the plot and the romance felt more like an obligatory element than a meaningful part of the drama.
That said, I did enjoy their interactions and I am glad they didn't let the romance trope overpower the other.

The antagonists were another issue. Despite committing numerous crimes, they came off as quite foolish. They started off as mysterious, but then they just acted stupid. Their actions became predictable towards the end and their schemes were far too transparent. The stakes lowered as we progressed further.

What kept me going were the interactions between the ML and his "teddy team." Their chemistry was fun and added a bit of lightheartedness to an otherwise mediocre show. Those moments were the only real source of entertainment and kept my interest from completely waning.

Acting wise, I do not have any specific complaints. Seo Kang Joon was/ is an excellent actor and it showed throughout. He literally carried this whole drama on his shoulders.

Overall, I would recommend this to people who are fans of the Seo Kang Joon or anyone who is just looking for something light and easy to watch. It has a high entertaining value. If you don’t mind overlooking some weird plot choices and logic gaps for the sake of entertainment, then it’s worth a try.

Read More

Was this review helpful to you?

Recommendations

Stealer: The Treasure Keeper
Vincenzo
High School Return of a Gangster
Study Group
Angry Mom
My Perfect Stranger

Details

  • Drama: Undercover High School
  • Country: South Korea
  • Episodes: 12
  • Aired: Feb 21, 2025 - Mar 29, 2025
  • Aired On: Friday, Saturday
  • Original Network: MBC
  • Duration: 1 hr. 10 min.
  • Content Rating: 15+ - Teens 15 or older

Statistics

  • Score: 8.5 (scored by 15,541 users)
  • Ranked: #664
  • Popularity: #441
  • Watchers: 37,171

Top Contributors

273 edits
33 edits
20 edits
18 edits

News & Articles

Popular Lists

Related lists from users
All Time Favorite Dramas
757 titles 1916 loves 36
Short KDrama
2149 titles 508 loves 16
No stupid BREAK UP *SPOILER*
162 titles 477 loves 493

Recently Watched By