100 Days of Deception Review: ★★★★½ (4.5/5)
After two episodes, 100 Days of Deception is a gripping mix of spy thrills, romance, and real history. Strong lead performances and an emotional backstory give it weight, though the fast pacing and many characters could confuse some viewers.
Rating: ★★★★½ (4.5/5)
Platform: Netflix
Genre: Historical Spy Romance
Release: Weekly episodes
Cast: Kim You-jung, Park Jin-young, Kim Hyun-joo
Some dramas hook you with a big twist. 100 Days of Deception does it with something smaller and smarter. Its most interesting lie is not a fake name or a secret mission. It is the heroine insisting that all she wants is money and a way out of the country, while her own actions slowly say something else.
The story is set in 1932 in Gyeongseong, the capital of Korea during Japanese rule. Lee Ga-kyung, played by Kim You-jung, is a young pickpocket who can read a crowd, switch between Korean, Japanese and English, and use charm as a tool. She dreams of moving to America.
When a robbery goes wrong, she ends up tangled with Sato Hideo, played by Park Jin-young, a government interpreter, and with an independence group called Gugukdan. Soon she is pulled into a plan to spy on the Japanese authorities for 100 days.
What works best is that the show does not try to make Ga-kyung a hero from the start. When people talk about independence, she answers from the view of someone who knows hunger and loss. Survival comes first. Then in episode two, she demands 100 won for the danger she was dragged into but takes only enough to buy meat and seaweed for So-ran.
It is a small moment, yet it breaks the selfish image she works so hard to protect. The drama lets her drift toward the resistance without suddenly turning her into a patriot, and that restraint feels honest.
The romance is not the strongest part yet, and oddly, that helps. Ga-kyung and Hideo spend most of the early episodes suspicious of each other, chasing a stolen wallet and a mysterious pawn ticket. Underneath that playful chase is something sadder.
Hideo was born in Korea but raised in a Japanese family, and he seems to have spent years trying to prove he belongs. When he asks his father what more he must do to be seen as a son, Park Jin-young lets the hurt behind his polished manner show. Before he becomes a love interest, Hideo is already a man living inside a made-up identity.
The emotional heart, though, belongs to So-ran, played by Kim Hyun-joo. She arrives in the city with a fake pregnancy, a disguise as the wife of a Korean American reporter, and a plan to assassinate the new Inspector General, Sato Shinichi. That could have been a basic thriller setup.
Instead, a flashback to 1919 makes it personal. So-ran watched her family destroyed in a harsh crackdown and spent 13 years believing her husband was dead. A quiet reveal about her daughter’s name hits hard without any loud twist. Suddenly the plot carries real grief.
The biggest risk is pacing. The show jumps fast between physical comedy, flirting, spy action, and painful history, and a funny pawn ticket gag sits close to a long, sad flashback. That mix could become its charm, but it could also stop emotional scenes from getting room to breathe.
Viewers who do not know Korea’s history may also feel lost among the many characters and secrets, and a second gunman late in episode one adds some confusion.
Still, the good far outweighs the bad. Fans of Mr. Sunshine or Pachinko will feel at home, and the show treats this period of history with real respect. Ga-kyung lies to escape, So-ran lies to avenge, and Hideo seems to be lying to himself about where he belongs. That is a stronger base than romance alone. With new episodes arriving weekly, this is a series worth following.
If you want more to watch while you wait for the next episode, our review of Treasure Island covers David Oyelowo’s bold pirate adventure, our review of Haunted Hotel Season 2 looks at Netflix’s spooky animated comedy, and for something lighter from Korea, our review of Take Charge of My Heart is a fun pick.
100 Days of Deception is now streaming on Netflix, with new episodes weekly.

