🇺🇸 United States · English ← Edition home
100 Days of Deception | Netflix

100 Days of Deception Cast Guide: Who Plays Ga-kyung, Hideo and So-ran?

Für Leser in Deutschland & Europa

Author: Shivam Das · Independent coverage. Corrections / Contact

Main cast portraits associated with 100 Days of Deception
Main cast portraits associated with 100 Days of Deception

By Shivam Das | Updated October 12, 2026

Netflix’s 100 Days of Deception blends undercover espionage, romance, and political danger in 1930s Gyeongseong. The story follows Lee Ga-kyung, a skilled pickpocket who infiltrates the colonial government, and her increasingly complicated connection to interpreter Kim Tae-woong, also known as Sato Hideo. Here’s a spoiler-light guide to the main cast and the roles that make the drama more than a conventional love story.

Who Is in the 100 Days of Deception Cast?

Main cast portraits announced for 100 Days of Deception
Cast announcement image. Credit: News1 via Daum.

The main ensemble includes Kim You-jung, Park Jin-young, Kim Hyun-joo, Lee Mu-saeng, and Jin Sun-kyu. Their characters occupy very different positions in Gyeongseong: an undercover operative, an interpreter with complicated family ties, a resistance fighter, and officials or allies whose choices can change the mission’s course.

Kim You-jung as Lee Ga-kyung

Kim You-jung and Park Jin-young at a 100 Days of Deception script reading
Script-reading coverage. Credit: IDN Times.

Ga-kyung is Gyeongseong’s top pickpocket, but her skills take on a different purpose when she goes undercover for the independence movement. She must gather information from inside a hostile institution while hiding her true objective. The tension comes from the risk of discovery: one mistake could put both her mission and the people around her in danger.

Kim You-jung anchors the series through a character who is resourceful and adaptable, yet cannot simply steal her way out of every problem. Her cover requires performance, patience, and judgment about whom she can trust.

Park Jin-young as Kim Tae-woong / Sato Hideo

Promotional character portraits for 100 Days of Deception
Promotional portrait coverage. Credit: Aksara Jabar.

Park Jin-young plays Kim Tae-woong, also known as Sato Hideo, an elite interpreter and the adopted son of Inspector-General Sato Shinichi. His job gives him access to the colonial administration, while his family background creates a personal conflict that sits alongside the political plot.

Hideo is not just Ga-kyung’s romantic counterpart. His identity and position raise questions about loyalty, belonging, and what happens when the truth clashes with the life someone has been raised to live. That makes every encounter between the two leads potentially consequential.

Kim Hyun-joo as Yoo So-ran

Promotional headshots for the leads of 100 Days of Deception
Lead-cast portrait image. Credit: Güney Kore Sineması.

Kim Hyun-joo plays Yoo So-ran, a resistance fighter whose mission is deeply personal. Her storyline brings a sharper edge to the drama, reminding viewers that the fight against colonial power involves loss, sacrifice, and the pursuit of justice—not only romance or intrigue.

So-ran also connects Ga-kyung’s undercover work to the wider independence movement. Through her, the series explores the risks faced by people who have committed themselves to resistance over many years.

Lee Mu-saeng and Jin Sun-kyu in Key Supporting Roles

Kim You-jung and Park Jin-young at a promotional event for 100 Days of Deception
Promotional-event photo. Credit: IDN Times.

Lee Mu-saeng plays Yoo Philip, while Jin Sun-kyu plays Sato Shinichi. Philip adds another perspective to the political landscape, while Sato’s authority makes him a central source of danger for anyone working against the colonial government. Sato’s relationship with his adopted son also links the public power struggle to Hideo’s private life.

Netflix’s official cast listing also includes Lee Ki-young, Choi Duk-moon, Seo Jeong-yeon, and Kim Do-hyun. These supporting roles help build a world of overlapping loyalties and competing interests around the central trio.

Why the Cast Fits a Historical Spy Romance

The show’s core appeal is the collision of different kinds of secrecy. Ga-kyung hides her mission; Hideo’s identity is complicated by adoption and political position; So-ran’s actions are shaped by personal loss and a larger cause. Their storylines give the romance real consequences, because trusting the wrong person could endanger far more than a relationship.

The 1930s setting matters, too. The colonial administration and independence movement are not just a backdrop: they create the pressures that shape what the characters can say, whom they can trust, and what they are willing to risk.

Where to Watch 100 Days of Deception

The series has an official Netflix title page. Availability and maturity ratings may vary by country, so check the listing in your region for current details.

Continue with our Episode 2 ratings breakdown and Episode 2 ending explained.

Frequently Asked Questions

Who plays Lee Ga-kyung?

Kim You-jung plays Lee Ga-kyung, a skilled pickpocket who takes on an undercover mission connected to the Korean independence movement.

Who plays Hideo?

Park Jin-young plays Kim Tae-woong, also known as Sato Hideo, an elite interpreter and the adopted son of Sato Shinichi.

Who is Yoo So-ran?

Kim Hyun-joo plays Yoo So-ran, a resistance fighter whose mission brings her into conflict with Sato Shinichi.

Is 100 Days of Deception on Netflix?

The series has an official Netflix title page. Check Netflix in your country for current availability and rating information.

What is the drama about?

It is a historical spy romance set in 1930s Gyeongseong, about a pickpocket who infiltrates the colonial government and becomes entangled with the adopted son of her target.

Sources and Further Reading

Back to top