ADVERTISEMENT

K-series 'Nine Puzzles' with Kim Da-mi, Son Suk-ku set for premiere on Disney+ on May 21

Published May 17, 2025 03:41 pm

The highly anticipated Korean crime thriller “Nine Puzzles” will be premiering on Disney+ on May 21. 

The series stars actress Kim Da-mi of “Itaewon Class,” and actors “Son Suk-ku of “Big Bet,” Kim Sung-kyun of “Moving” and “Reply 1988,” and Hyun Bongsik of “When Life Gives You Tangerines.” 

The drama tells the story of Yoon Ena (Kim Da-mi), a high school student who discovers the body of her murdered uncle next to a single puzzle piece.She becomes the police’s prime suspect after she fails to answer the police questions. 

After a decade, she is now a criminal profiler and she will find herself once again in the middle of a series of murders, with each victim linked to a puzzle piece like the one from the night of her uncle’s murder.

During a press conference in Seoul, the cast and director Yoon Jongbin talked about the series and roles. 

Director Yoon said “Nine Puzzles” is “basically a mystery series. It’s about two very unique individuals  trying to uncover the truth  behind a series of  serial  murders  and the forces behind it.”

"Nine Puzzles" (Hulu/Disney )

Accepting the drama project 

Kim Da-mi said she was attracted to the series when she first read the script. 

“When  I  first  read  the  script,  I  was  really  curious  about  what  happens  next.  I  kept  reading without  stopping, wondering,  ‘Who’s the  killer?’  It  had  a  lot  of that  kind  of fun. And the  idea  of  playing  a  slightly unconventional profiler seemed like a new challenge for me, so  I took it on,” she said. 

For Son Suk-ku, working with the director was a key factor in doing the series. 

“The  script was  a big part of it, of course. But  I’ve also said this before—I’ve been a  huge  fan  of  Director  Yoon  Jongbin  for  a  long  time.  So  when  he  offered  me  the  role,  I  was  personally honored. That was the key factor: the director himself,” he said, adding that it was a bucket list moment for him. 

Son Suk-ku at the press conference for
Son Suk-ku at the press conference for "Nine Puzzles" (Disney )
Kim Da-mi and Son Suk-ku at the press conference for
Kim Da-mi and Son Suk-ku at the press conference for "Nine Puzzles" (Disney )
Kim Da-mi at the press conference for
Kim Da-mi at the press conference for "Nine Puzzles" (Disney )

Kim Sung-kyun said “Nine Puzzles” reunited him with the director after 13 years. 

“Director Yoon  and  I  are  reconnecting  after  about  13  years.  He  gave  me  my  debut with  ‘Nameless  Gangster,’  and  although we worked  on  ‘Kundo’ too,  I wasn’t on set as much back then. So this was our first  real  reunion  in  over  a decade, and it meant a lot.  It was emotional. Plus, the script was so good.  He gave me a big role, and  I’m just very thankful for that,” he said.   

According to Yoon  Jongbin, “When  I  first  read  the  script for  ‘Nine  Puzzles,’  I thought,  ‘This  is  a  kind  of  new  project  I’ve  never  done  before.’  It  made  me  curious  and  excited.  Although  I  had just  done  a  series and wasn’t planning to do another one immediately, this was fresh and interesting enough  to  make  me  reconsider.  I’ve  always  wanted  to  try  things  I’ve  never  done  before,  and  this  seemed like the perfect opportunity. So  I chose this project with that mindset.”

World of mystery 

The stars said viewers will be drawn to “Nine Puzzles” because of so many reasons. 

“I think the  series  has  a  lot  of visual elements and tension that never lets up. Please  look forward to it, and  I hope you all watch it,” said Kim Da-mi. 

Son Suk-ku said, “I think it’ll be really fun  to  guess  who  the  culprit  is  from  episode  1  all  the  way  to  the  end.  Watch  it  with your friends,  family,  and  loved  ones.  That  kind  of  shared  mystery-solving  experience  is  a  lot  of  fun.  We  worked  hard  to  bring that to you,  so  I’d  appreciate  it  if you watched  and  enjoyed  it.” 

Hyun Bongsik at the press conference for
Hyun Bongsik at the press conference for "Nine Puzzles" (Disney )
Kim Sung-kyun at the press conference for
Kim Sung-kyun at the press conference for "Nine Puzzles" (Disney )
Director Yoon Jongbin at the press conference for
Director Yoon Jongbin at the press conference for "Nine Puzzles" (Disney )

“I  believe  ‘Nine  Puzzles’ will  definitely  offer viewers  an  escape  into  a new world of mystery—something  thrilling  and  different  from  daily  life.  Please  give  it  lots  of  interest and love,” said Kim  Sung-kyun. 

Hyun Bongsik said “Nine Puzzles” is “a  mystery  series  that’s  clearly  different  from  the  usual  ones—and even more fun. Please give it your attention.”  

“Nine Puzzles” will premiere on Disney+ on May 21 with the first six episodes released. Three more episodes will be released on May 28 and the final two episodes will be out on June 4.

Related Tags

Nine Puzzles Disney+
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.