ADVERTISEMENT

New York Times picks Jung Hae-in's 'D.P.', Aespa, NCT 127's albums as best of 2021

Published Dec 4, 2021 09:28 am

The New York Times released its The Best of 2021 lists for the best TV shows, pop albums, podcasts, theater, dance and jazz albums.

Netflix’s “D.P.,” the drama starring Korean actor Jung Hae-in, has been chosen as one of the best international shows of 2021.

In addition, Aespa’s “Savage” and NCT 127’s “Sticker” were chosen as runners-up in the best albums of 2021.

The New York Times’s best international shows of 2021 are “Call My Agent!” (Netflix), “C.B. Strike: Lethal White” (HBO), “D.P.” (Netflix), “Forbrydelsen” (Topic), “Gomorrah” (HBO Max), “In My Skin” (Hulu), “Laetitia” (HBO), “Mr. Inbetween” (FX), “Spiral” (MHz Choice) and “We Are Lady Parts” (Peacock).

“International television got a big boost in the American consciousness this year with the commotion surrounding ‘Squid Game,’ Netflix’s cynical South Korean thriller. But shows from outside the United States have been a defining, even dominating part of the TV and streaming mix for more than a decade now ; they just have to be found,” according to the New York Times.

“D.P.,” or Deserter Pursuit, tells the story of a Korean military police unit, which is tasked to bring back deserters. It put a spotlight on Korea’s military service, a mandatory duty for Korean men.

About “D.P.,” the New York Times said, “The popular Korean-drama star Jung Hae-in goes decidedly unromantic as a soldier assigned to a unit that tracks down and brings back deserters, a task for which the recruit’s unflagging sense of duty makes him perfect and his compassion makes him perfectly unsuited.”

“The show veers between slapstick action and overflowing sentiment, like many South Korea dramas, and the pursuit and apprehension of the deserters involves a lot of punching, slapping, tackling, tasing and hitting with baseball bats. But the show is also a sensitive and forthright examination of how violent, sadistic bullying and rigid hierarchies drive young South Korean men to go to almost any length to escape their compulsory military service,” it added.

On the other hand, the New York Times also released its list of best albums of 2021.

New York Times critic Jon Caramanica wrote his list of the best albums of 2021. Besides his top 20 albums of 2021, he added “20 more albums for a more well-rounded year.”

Among the runners-up for best albums of 2021 are Aespa’s “Savage” and NCT 127’s “Sticker” along with 42 Dugg’s “Free Dem Boyz,” Gracie Abrams’ “This Is What It Feels Like,” Jay Bahd’s “Return of Okomfo Anokye,” Benny the Butcher and Harry Fraud’s “The Plugs I Met 2,” Ivan Cornejo’s “Alma Vacía,” Jhay Cortez’s “Timelezz,” Dave’s “We’re All Alone in This Together,” Drake’s “Certified Lover Boy,” Halsey’s “If I Can’t Have Love, I Want Power,” Cody Johnson’s “Human the Double Album,” RXK Nephew’s “Crack Dreams,” serpentwithfeet’s “Deacon,” Spirit of the Beehive’s “Entertainment, Death,” Don Toliver’s “Life of a Don,” Rod Wave’s “SoulFly,” Tion Wayne’s “Green With Envy,” Wiki’s “Half God” and Young Thug’s “Punk.”

Related Tags

Jung Hae-in New York Times NCT 127 Sticker album DP Netflix aespa savage album
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.