ADVERTISEMENT

Korean film 'The King's Warden' achieves 7 million viewers, faster than 'Zootopia 2'

Published Feb 28, 2026 11:44 am
Korean actors Park Ji-hoon (left) and Yoo Hae-jin in "The King's Warden" (X)
Korean actors Park Ji-hoon (left) and Yoo Hae-jin in "The King's Warden" (X)

The Korean film “The King’s Warden” continued its winning streak at the Korean box office, recording seven million viewers on Feb. 27 or in 24 days. 

Based on data from the Korean Film Council’s Korea Box-office Information System, “The King’s Warden” recorded 278,061 total admissions on Feb. 27 to bring the total viewers to 7,011,501. 

The figure is faster than “Zootopia 2,” which achieved the seven-million viewer mark in South Korea in 30 days. 

“Zootopia 2,” released on Nov. 25, became the No. 1 film in South Korea in 2025, recording 7.7 million in total admissions and revenue of $51.38 million. 

“The King’s Warden” was also faster than the Korean film "The King and the Clown," which achieved seven million viewers in 33 days. 

On Feb. 27, “The King’s Warden” earned $1,912,036, or revenue share of 76.93 percent, to bring its total haul to $46.63 million since its opening in South Korea on Feb. 4. It is currently the No. 1 film in South Korea. 

Korean actors Park Ji-hoon (right) and Yoo Hae-jin in the poster for
Korean actors Park Ji-hoon (right) and Yoo Hae-jin in the poster for "The King's Warden" (X)
Korean actors Park Ji-hoon and Yoo Hae-jin in
Korean actors Park Ji-hoon and Yoo Hae-jin in "The King's Warden" (X)
The director and cast of
The director and cast of "The King's Warden" celebrating the film's achievement of reaching seven million viewers in South Korea (X)

“The King’s Warden” stars Park Ji-hoon, Yoo Hae-jin, Yoo Ji-tae, Jeon Mi-do, Lee Joon-hyuk, and Ahn Jae-hong.

Park Ji-hoon was a member of K-pop boy band Wanna One. He starred in the hit series “Weak Hero Class 1” and “Weak Hero Class 2.” 

“The King’s Warden” is set in 1457 during the Joseon Dynasty in Korea and tells the story of King Danjong (Park Ji-hoon), who is betrayed by his uncle and dethroned. He is exiled to Cheongnyeongpo, Yeongwol, Gangwon Province, and encounters the village chief, Eom Heung-do (Yoo Hae-jin).  

Korean President Lee Jae-myung and his wife watched “The King’s Warden” during “Seollal” or Lunar New Year.

"The King's Warden" (X)
Park Ji-hoon in
Park Ji-hoon in "The King's Warden" (X)
Park Ji-hoon (X)
Park Ji-hoon (X)
Park Ji-hoon (X)
Park Ji-hoon (X)
Park Ji-hoon (X)
Park Ji-hoon (X)
Park Ji-hoon during the filming of
Park Ji-hoon during the filming of "The King's Warden" (X)
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.