Kim You-jung, Park Jin-young, Kim Hyun-joo, and Jin Sun-kyu lead the cast of tvN’s 100 Days of Deception, a 16-episode historical espionage romance set in 1932 Gyeongseong during the Japanese occupation of Korea. The drama premiered on October 10, 2026, airing Saturdays and Sundays at 9:10 p.m. KST on tvN, and is streaming globally on Netflix as a limited series.
Directed by Yoo In-shik of Extraordinary Attorney Woo and the Dr. Romantic series, and written by Ryu Bo-ri of Do You Like Brahms? and Trolley, the drama follows a pickpocket who goes undercover inside the Japanese Government-General for 100 days.
Kim You-jung as Lee Ga-kyung / Geum Seo-hee
Kim You-jung plays Lee Ga-kyung, Gyeongseong’s most skilled pickpocket. She dreams of earning enough money to leave Joseon and start a new life abroad. A dangerous offer from the anti-Japanese resistance group Gugukdan pulls her into a 100-day undercover mission as an interpreter at the Japanese Government-General of Korea, using the false identity Geum Seo-hee.
Kim described her character as a fragile young woman in her early twenties who has not yet found her dreams. “The aspect that drew me most was the character I was to portray,” she said at the production presentation. “I was curious about and wanted to experience her growth”.
The actress returns to television after a year since her appearance in the TVING original series Dear X. Her notable projects include Lovers of the Red Sky and 20th Century Girl. She began her career as a child model at age four and became known as “the Nation’s Little Sister” in South Korea.
Park Jin-young as Kim Tae-woong / Sato Hideo
GOT7‘s Park Jin-young takes on the role of Kim Tae-woong, an elite interpreter for the Japanese Government-General of Korea who also goes by the Japanese name Sato Hideo. He is the adopted son of Sato Shinichi, the Inspector-General of Korea, the second-highest-ranking official in the administration. After spending approximately 10 years abroad, he returns to Korea fluent in Japanese, English, and Korean.
Park described his character as someone who experiences an identity crisis between “Hideo” and “Tae-woong”. Ahead of the premiere, he said, “‘100 Days of Deception’ has the strength of a narrative in which the emotions and stories of each character are intricately connected, like a spiderweb, within their era. It’s a story that I want everyone to know”.
The actor’s other credits include The Devil Judge, Our Unwritten Seoul, and Christmas Carol.
Kim Hyun-joo as Yoo So-ran
Kim Hyun-joo plays Yoo So-ran, a sharpshooter and member of the anti-Japanese resistance group Gugukdan. She returns to Korea after more than a decade abroad under a new identity as a Chinese woman. Yoo So-ran marries journalist Yoo Phillip for convenience and is the one who offers Lee Ga-kyung the undercover deal. She has a personal mission against Sato Shinichi.
Kim Hyun-joo’s notable projects include Glass Slippers, Twinkle Twinkle, and Watcher. She stated at the production presentation, “I focused on the character Yu So-ran”.
Lee Moo-saeng as Yoo Phillip
Lee Moo-saeng plays Yoo Phillip, a Korean-American correspondent for an American media company. He uses his position as a journalist to gather information on international affairs and put pressure on the Political Chief of the Government-General. He is married to Yoo So-ran. Lee described his character as “a person with a cool head and a passionate heart”.
Jin Sun-kyu as Sato Shinichi
Jin Sun-kyu plays Sato Shinichi, the newly appointed Inspector-General of Korea and the adoptive father of Sato Hideo. He is ambitious and serves as the primary target for the Gugukdan group. Jin described Sato Shinichi as “a man at the top” and shared that he took on the role to move away from his previous work in The Roundup series.
You May Also Like:
Supporting cast and their roles
The drama features a deep supporting cast that fills out the world of 1932 Gyeongseong. Oiko Kiko plays Sato Hanako, Sato Shinichi’s daughter who has used a wheelchair since birth and becomes curious about her Korean mother who died during childbirth. Seo Jeong-yeon plays Ryu Gwan-sil, a Korean housekeeper who has worked for the Sato family for years.
Park Jung-yeon appears as Kim Myung-nam, the daughter of Kim Seung-eok, the owner of Joil Textile, the largest textile company in Joseon. Lee Ki-young plays Kim Seung-eok, a prominent pro-Japanese collaborator who seeks to use his daughter’s marriage for his own ambitions.
Choi Duk-moon plays Kwak Woon-hak, a member of Gugukdan who works as a Korean medicine practitioner at a clinic in Jongno during the day and operates as a resistance member at night. The clinic mainly serves Korean patients who cannot afford treatment.
Lee Seon plays Lee Yeong-bok, a secretary at Joil Textiles and a member of the National Salvation Corps. Kim In-kwon plays Han Cheol-ryon, the leader of the National Salvation Corps. Lee Do-gun appears as Jang Jeong-yeop, another member of the group.
Additional cast members include Jeon Seok-chan as Kim Chi-geon, a physician; Go Se-bin as Hwang Gyu-yeon, a nurse; Kim Joong-hee as Fukuda, director of the Police Bureau; Kim Do-hyun as Suzuki, an English interpreter; and Kouri Yuka as Yamada, Sato Shinichi’s secretary. Other cast members include Hong Sa-bin, Kim Ra-hee, Lee Seok, Choi Dae-hoon, Kam Woo-sung, Go Han-min, Kang Dong-young, Choi Ji-woo, and Kang Ha-eun.
Where to watch 100 Days of Deception
The 16-episode series airs on tvN every Saturday and Sunday at 9:10 p.m. KST. For global audiences, Netflix is streaming the drama as a limited series. The series is rated 13+ on Netflix and is available in the United States, United Kingdom, Canada, Australia, India, and other regions worldwide.
The drama is a special project marking tvN’s 20th anniversary.
For more K-drama cast breakdowns and streaming updates, stay tuned to VvipTimes.












Leave a Reply