ADVERTISEMENT

Survey: 'When Life Gives You Tangerines,' 'Twelve' voted best, worst K-dramas of 2025

Published Nov 7, 2025 02:03 pm
"When Life Gives You Tangerines" and "Twelve" (Netflix, KBS2)
"When Life Gives You Tangerines" and "Twelve" (Netflix, KBS2)

“When Life Gives You Tangerines,” starring IU and Park Bogum, was chosen as the best Korean drama of 2025 while “Twelve,” starring Ma Dong-seok and Park Hyung-sik took the title for the worst K-drama of the year in a survey. 

To celebrate its 21st anniversary, Korean media outlet Joy News 24, an entertainment and business newspaper, conducted a survey from Oct. 13 to 19, asking respondents what dramas, variety shows, movies, actors, and singers shined in 2025. 

The survey was conducted among 110 industry professionals, including entertainment and broadcasting company employees, film and broadcast content producers, and entertainment reporters. 

Best Korean dramas of the year

In the survey, “When Life Gives You Tangerines” and “Bon Appétit, Your Majesty” emerged as the top picks for best Korean dramas of the year. 

“When Life Gives You Tangerines” took first place with 48 votes out of 110 people while “Bon Appétit, Your Majesty” placed second with 18 votes. 

"When Life Gives You Tangerines" (Netflix)
“Bon Appétit, Your Majesty” (tvN)
“Bon Appétit, Your Majesty” (tvN)

“IU and Park Bo-gum truly lived up to their names,” Joy News 24 wrote about “When Life Gives You Tangerines,” adding that each character in the drama shined. 

“Bon Appétit, Your Majesty” starred Yoona and Lee Chae-min. 

“The final episode reached a record-breaking 17.1% (Nielsen Korea nationwide), breaking its own record for viewership ratings. This marks not only the highest viewership rating for tvN this year, but also the highest for any miniseries aired in 2025,” the media outlet stated. 

“The Trauma Code: Heroes on Call,” starring Ju Ji-hoon ranked third with 10 votes followed by 

"You and Everything Else," starring Kim Go-eun, Park Ji-hyun, and Kim Gun-woo, placed fourth with nine votes, followed by "Our Unwritten Seoul," Park Bo-young, Park Jin-young, and Ryu Kyung-soo with seven votes. 

“Doubt,” starring Han Suk-kyu and Chae Won-bin, ranked fifth with three votes. 

It was followed by "Light Shop" (starring Ju Ji-hoon), "Queen Mantis," "Resident Playbook," and "Squid Game" seasons 2 and 3, which received two votes each. 

“My Troublesome Star," "Low Life," "A Hundred Memories," "The Haunted Palace," "Hyper Knife," "Nine Puzzles," "My Youth," "Heavenly Ever After," "Jeongnyeon: The Star Is Born," "Aema" also entered the survey. 

Worst Korean dramas of the year 

“Twelve,” starring Ma Dong-seok and Park Hyung-sik was voted by the respondents as the worst Korean drama of the year in the survey, getting 28 votes. 

Second place with 15 votes went to “When the Stars Gossip,” starring Lee Min-ho and Gong Hyo-jin. 

"Twelve" (KBS2)
“When the Stars Gossip
“When the Stars Gossip" (tvN)

“However, upon the premiere of the drama, ‘Twelve’ proved a disappointment. Ma Dong-seok's signature fist-fighting skills, beloved in ‘The Roundup,’ were lacking in this drama, and poor computer graphics (CG) diminished the overall quality of the work. The characters' narratives were weak, and the setting lacked plausibility. Ultimately, the drama, which began with a viewership rating of 8.1 percent (Nielsen Korea, nationwide households), slumped to the 2 percent range,” Joy News 24 reported. 

About “When the Stars Gossip,” the media outlet wrote, “But the famous feast proved to be a disappointment. The drama failed to break away from its ‘love story in space.’”

"Squid Game” season 3 came in third place for the "worst drama of the year" with 10 votes while"Tempest" came in fourth with seven votes. 

Others in the survey were “Crushology 101" (six votes), "Kick Kick Kick Kick" (five votes), "Gyeongseong Creature" season 2 (four votes) and "Confidence Queen" (three votes).

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.