K-dramas have a special way of mixing genres to create something exciting, and Undercover High School is a perfect example. Imagine a top-tier secret agent, trained to take down criminals, suddenly having to survive high school life—awkward, right? That’s exactly what this show delivers: a rollercoaster of action, humor, and mystery that keeps you hooked from the first episode.

Plot Summary
The story follows Jeong Hae-seong (played by Seo Kang-joon), a skilled yet disgraced National Intelligence Service (NIS) agent. His latest mission? To track down a stash of missing gold bars from Korea’s royal past. The twist? The gold is believed to be hidden in Byeongmun High School.
To retrieve it, Hae-seong has to go undercover as a high school student. Yes, a full-grown, battle-hardened spy pretending to be a teenager. As if the mission wasn’t complicated enough, he has to deal with teenage drama, cryptic slang, school bullies, and the ever-watchful eyes of his homeroom teacher, Oh Su-a (Jin Ki-joo). The deeper he digs, the more secrets he unearths—not just about the gold, but about the school itself.
Standout Performances
Seo Kang-joon as Jeong Hae-seong
Seo Kang-joon absolutely owns the role of Hae-seong. He’s got the serious, brooding agent act down, but the best part? Watching him fumble through high school life. Whether he’s struggling to understand Gen Z slang or accidentally attracting too much attention, his performance is both hilarious and heartfelt.
Jin Ki-joo as Oh Su-a
Jin Ki-joo, as Oh Su-a, is more than just a teacher—she’s got her own depth, sharp instincts, and a warmth that makes her a standout. She’s the kind of teacher every student wishes they had.
Kim Shin-rok as Seo Myeong-ju
Kim Shin-rok as the mysterious school chairman, Seo Myeong-ju, adds an extra layer of intrigue, keeping us guessing about her true intentions.
Why You Should Watch It
This show isn’t just about action or comedy—it’s about the awkwardness of fitting in, the struggle to balance duty with personal growth, and the hidden dynamics of high school. The action sequences are slick and well-choreographed, but they’re balanced with laugh-out-loud moments.
Beyond the humor and action, Undercover High School also touches on deeper issues like bullying, power struggles, and the pressures of the education system. It’s more than just a spy drama; it’s a clever social commentary wrapped in an entertaining package.

Audience Reviews and Ratings
Since its premiere, Undercover High School has been making waves. Fans love the fresh take on the spy genre, and Seo Kang-joon’s performance is getting tons of praise. It’s got a bit of everything—action, comedy, mystery, and even a hint of emotional depth.
Some have compared it to Main Hoon Na, but Undercover High School has its own unique charm. The balance between espionage and school drama is just right, making it binge-worthy from start to finish.
Final Verdict
If you’re looking for a K-drama that delivers high-energy action, comedy, and an intriguing storyline, Undercover High School is the perfect pick. Whether you love spy thrillers, high school dramas, or just want something fresh and fun, this series has got you covered.
Rating: 4.5/5 – A must-watch for K-drama lovers.
Related Reads: Top Korean Dramas You Should Watch
Watch the Official Trailer: Netflix Link
FAQs About Undercover High School
Is Undercover High School worth watching?
Yes. If you enjoy action-packed K-dramas with humor and mystery, this one’s a must-watch.
Where can I watch Undercover High School?
The drama is available on popular streaming platforms like Netflix, Viki, or Viu (availability may vary by region).
Who stars in Undercover High School?
The main cast includes Seo Kang-joon, Jin Ki-joo, and Kim Shin-rok, among others.