Official poster for Semantic Error, the 2022 Korean BL drama from Watcha

Semantic Error

CompletedTV Series🇰🇷

What happens

One deleted name on a group project slide, and a whole semester goes sideways. Semantic Error (시맨틱 에러) is the 2022 Watcha Original that turns a campus revenge plot into a slow romance, starring Park Jae-chan and Park Seo-ham.

Choo Sang-woo studies computer science and lives like a well commented program: fixed routines, no wasted words, no exceptions. When his liberal arts group project ends with teammates who did nothing, he applies the only logic he trusts and removes their names from the final presentation. Fair is fair.

One of those names belongs to Jang Jae-young, a senior from the Department of Design. He is loud where Sang-woo is quiet, popular where Sang-woo walks alone, and the cut costs him far more than a grade, because his plans to study abroad fall apart with it. Jae-young does not file a complaint. He vows revenge, and his revenge is persistence.

So the design senior starts turning up everywhere in Sang-woo's carefully ordered days. He interrupts routines, tests boundaries and keeps score. Sang-woo tries to regain control, then tries to negotiate, and slowly discovers that this particular disruption refuses to be debugged. Their friends Ji-hye, Dong-gun and Yu-na watch from the sidelines as a feud built on spite starts behaving like something else entirely. The question at the heart of the eight short episodes is simple: what happens when a person who runs on rules meets the one variable he cannot predict?

CONTENT DETAILS

Native Title
시맨틱 에러
Original Title
Semantic Error
Also Known As
시맨틱 에러, Simaentik Ereo
Adaptation
Web novel Semantic Error by Jeo Soo-ri
Themes
Key Themes
Enemies to loversCampus romanceRules and spontaneityFairnessPrideOpposites attract
Language
Korean
Networks
Seasons
1
Episodes
8
Duration
About 19 to 28 minutes
Aired Start
Aired End
Release Year
Production Co

MAIN CAST & CHARACTERS

Before You Watch

  • Eight episodes: released on Watcha from 16 February to 10 March 2022.
  • Source: adapted from the web novel Semantic Error by Jeo Soo-ri.
  • Director: Kim Soo-jung, with RaemongRaein and Axis as the production companies.
  • Supporting cast: Kim Noh-jin as Ryu Ji-hye, Cha Jae-hoon as Lee Dong-gun and Song Ji-oh as Choi Yu-na.
  • Episode length: roughly 19 to 28 minutes each.

Reviewed by Renkaze

9/10

A coder who removes a name from a slide, and a designer who answers by moving into his life one interruption at a time. Uff. Semantic Error builds an entire romance out of a petty campus grudge, and it does it in episodes so short they feel like a dare.

A title that doubles as a diagnosis

In programming, a semantic error is the sneaky bug: the code runs, nothing crashes, and the program still does the wrong thing. That is Choo Sang-woo in one line. His life compiles perfectly and still produces loneliness, and Jae-young is the test case that exposes it. The series never explains the joke out loud, which is exactly why it lands. Engineering students get a pun, and everybody else gets the plot.

Compression as a style

Eight episodes of roughly 19 to 28 minutes make the whole drama shorter than many single film nights. That length shapes everything. There is no filler arc and no long recap, and each episode ends on a small shift in the balance of power between the two leads. Sang-woo allows a ten minute visit; Jae-young changes tactics; a French presentation becomes a truce. The story moves in increments, and the increments are the romance.

Two performances built on contrast

Park Jae-chan plays Sang-woo with stillness, so a flicker of expression does the work of a monologue. Park Seo-ham goes the other way with Jae-young, all swagger at first, and lets the softness leak out late. The pairing won the Best Couple Award at the 2022 APAN Star Awards, and Park Jae-chan took the New Wave Award at the Grand Bell Awards the same year. The two play opposite instincts so clearly that the series barely needs the supporting cast, though Kim Noh-jin's Ji-hye gives the final episode a quiet sting.

The sound of Jae-young

Coldin's opening theme, Romantic Devil, carries a mischievous edge that suits Jae-young perfectly, and it earned a nomination for Outstanding Korean Drama OST at the Seoul International Drama Awards. Kim Soo-jung directs from the web novel by Jeo Soo-ri, and the production comes from RaemongRaein with Axis.

Fair warning

Jae-young's early pursuit is pushy, and the series lets that discomfort sit before it turns the corner. Give it the first two episodes. Also, any drama that resolves a feud through a group project deserves a medal from every university student alive.

My tip: watch it in two sittings of four episodes. The French presentation in episode four is the natural halfway mark, and the second half hits harder when the first is still fresh.

Final Score: 9/10

Best Scenes

Spoilers ahead. Episode numbers and outcomes are named, so come back after watching if you want to keep it fresh.

Episode 1 (spoilers): The deleted names. Sang-woo removes the freeloaders from the group presentation, and Jae-young, who fails the course because of it, vows revenge.

Episode 3 (spoilers): The bar. While Sang-woo fights to regain control of his routine, Jae-young steps in to stop a confrontation between Sang-woo and a potential mentor.

Episode 4 (spoilers): Ten minutes. Sang-woo allows Jae-young a ten minute visit, Jae-young changes his approach, and the two deliver their French presentation together.

Episode 8 (spoilers): The confessions. Sang-woo turns down the two week trial, Ji-hye confesses to him, and Sang-woo finally confesses to Jae-young.

Themes and Messages

Order against chaos is the obvious engine. Sang-woo has built a life that never fails because it never risks anything, and the drama treats that safety as a quiet kind of loneliness. Fairness runs underneath it: the conflict begins with a judgement about who deserves credit, and that question keeps returning in new forms, from shared work to shared feelings. Pride ties it together, since both men find apologising harder than arguing, and the payoff comes when honesty finally beats winning.

Behind the Scenes

The series was shot with a single camera setup. Ahn Gyeomseo handled cinematography and Kim Tae-kyung edited the episodes. The producer credits list Kim Dong-rae, Im Min-ju, Kim So-hui, Park Ji-bok and SJ "SINXITY" Shin.

Did You Know?

  • Coldin's opening theme Romantic Devil was nominated for Outstanding Korean Drama OST at the 2022 Seoul International Drama Awards.
  • Park Jae-chan also won the Popular Star Award (Actor) at the 2022 APAN Star Awards.
  • Kim Soo-jung received a Grand Bell Awards nomination for Daejong's Expected Award for Semantic Error: The Movie.
  • Teen Vogue included Semantic Error in its list of the best BL dramas of 2022.

OFFICIAL TRAILER

OFFICIAL OST

Episode guide: Semantic Error

8 / 8 episodes aired · Completed
EP 1
16 Feb 2022
Aired
EP 2
19 Feb 2022
Aired
EP 3
22 Feb 2022
Aired
EP 4
25 Feb 2022
Aired
EP 5
28 Feb 2022
Aired
EP 6
03 Mar 2022
Aired
EP 7
06 Mar 2022
Aired
EP 8
10 Mar 2022
Aired

FREQUENTLY ASKED QUESTIONS

Who plays Choo Sang-woo and Jang Jae-young?

Park Jae-chan plays Choo Sang-woo, the computer science student, and Park Seo-ham plays Jang Jae-young, the design senior.

Where can I watch Semantic Error legally?

It is a Watcha Original in South Korea, and the series is also offered internationally on Viki.

Is there a Semantic Error movie?

Yes. Semantic Error: The Movie premiered at the 26th Bucheon International Fantastic Film Festival and opened in cinemas in August 2022.

Is there an animated version?

Yes. Laftel produced a four episode anime version of the story, with episodes of about four minutes, between March and April 2021.

Is there an official trailer?

Yes. Watcha released the main trailer on its Korean YouTube channel on 28 January 2022.

Is Semantic Error a high school drama?

No. Sang-woo and Jae-young are university students, and the story takes place on campus.

The poster is reproduced at low resolution solely to identify the production. All rights in it remain with Watcha and its licensees.

Where a title can be watched, and who is credited on it, may have changed since publication, as our disclaimer explains.

Images only: posters and portraits from TMDB, artist images from Spotify and book cover art from AniList. No factual content is taken from these services. This product uses the TMDB API but is not endorsed or certified by TMDB. Factual data such as dates, credits and names is compiled from the sources recorded for each entry. All reviews, biographies and editorial commentary are written by BL & GL Flix. This product uses the TMDB API but is not endorsed or certified by TMDB. All posters, portraits, cover art, and promotional materials remain the property of their respective copyright holders and are shown solely to identify the works described. BLGLFLIX does not host or distribute any video content. See our DMCA / Copyright Policy.