ADVERTISEMENT

Critics choose 10 best Korean dramas, best actor, best actress in 2021

Published Jan 3, 2022 08:52 pm

TV critics and reporters in South Korea have chosen the 10 best Korean dramas in 2021, series actor and actress of the year, .series rookie actress and actor of the year, and series director of the year.

Korean media outlet Cine21 held a survey among 30 TV critics and reporters to choose the best Korean series, the first time that it is included in the yearly year-end survey.

(Clockwise from top left) “Going To The Blue House Like This,” “Inspector Koo,” “D.P.” and “On the Verge of Insanity” (Wavve, JTBC, Netflix, MBC)

Cine21 noted that the way of watching movies is shifting from theaters to streaming and more film festivals are screening both online and offline, and it is no longer unusual for film directors and staff to go into dramas.

The survey was based on Korean series or dramas that aired and ended from Jan. 1 to Dec. 19, 2021.

Ranking first is the Korean OTT platform Wavve drama “Going To The Blue House Like This” (aka “Political Fever”) starring Kim Sung-ryung, Bae Hae-Sun and Baek Hyun-Jin of “Happiness,” and Lee Hak-joo of “The World of the Married.”

Voted second best Korean series of 2021 is “Jewel in the Palace” star Lee Young-ae’s JTBC-Netflix drama “Inspector Koo,” which also starred Kim Hye-jun, Kim Hae-sook and Kwak Sun-young.

“D.P.” (Deserter Pursuit), the Netflix series starring Jung Hae-in and Koo Kyo-hwan, grabbed third place.

In fourth place is the MBC drama “On the Verge of Insanity” starring Jung Jae-young, Moon So-ri, Lee Sang-yeob and Kim Ga-eun.

(Clockwise from top left) “Hellbound," “Beyond Evil,” “Lost,” “Youth of May,” “Mine,” “Squid Game,” and “Kingdom: Ashin of the North” (Netflix, JTBC, KBS2, tvN)

The Netflix dark fantasy drama “Hellbound” ranked fifth. The series starred Yoo Ah-in, Kim Hyun-joo, Park Jeong-min and Won Jin-ah.

Placing sixth is the JTBC drama “Beyond Evil” starring Shin Ha-kyun and Yeo Jin-goo.

In seventh place is JTBC’s “Lost” starring Jeon Do-yeon and Ryu Jun-yeol.

“Youth of May,” the KBS2 drama starring Lee Do-hyun, Go Min-si, Lee Sang-yi and Keum Sae-rok, placed eight on the list.

Garnering ninth place is “Mine,” the tvN-Netflix drama starring Lee Bo-young, Kim Seo-hyung, Lee Hyun-wook and Ok Ja-yeon.

Tied for 10th place are the Netflix global hit “Squid Game” and Jun Ji-hyun’s “Kingdom: Ashin of the North.”

Cine21's Best 10 Korean Series (Dramas) of the Year

1. “Going To The Blue House Like This”

2. “Inspector Koo”

3. “D.P.”

4. “On the Verge of Insanity”

5. “Hellbound’

6. “Beyond Evil”

7. “Lost”

8. “Youth of May”

9. “Mine”

10. “Squid Game,” “Kingdom: Ashin of the North”

Series Actress, Actor of the Year

On the other hand, Lee Young-ae was chosen as series actress of the year for “Inspector Koo,” while Koo Kyo-hwan was voted series actor of the year for “D.P.” and “Kingdom: Ashin of the North.”

(Clockwise from top left) Lee Young-ae, Koo Kyo-hwan, Tang Jun-sang and HoYeon Jung (Instagram)

Chosen as series rookie actress and rookie actor of the year are HoYeon Jung for “Squid Game” and Tang Jun-sang for “Move to Heaven” and “Racket Boys.”

The series director of the year is Hwang Dong-hyuk of “Squid Game.”

Related Tags

ashin of the north Korean dramas Squid Game DP Netflix Youth of May
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.