ADVERTISEMENT

'Daredevil: Born Again' Season 2 is bold, brutal, and brilliant

Published Mar 28, 2026 08:28 am
The show’s initial season ended with our heroes not exactly in a good place. Wilson Fisk, New York’s own Kingpin of Crime, is the mayor of the city, and, with much public support, has declared war on vigilantes. The mayor's Anti-Vigilante Task Force is practically going door to door, searching and arresting people without a warrant or probable cause. The good guys are either on the run or in hiding. Charlie Cox once again dons the cowl and horns as Matt Murdock/Daredevil and must fight to reclaim the city.

Matt Murdock/Daredevil (Charlie Cox) in Marvel Television's Daredevil: Born Again, exclusively on Disney. Photo courtesy of Marvel Television. © 2026 MARVEL.
Matt Murdock/Daredevil (Charlie Cox) in Marvel Television's Daredevil: Born Again, exclusively on Disney. Photo courtesy of Marvel Television. © 2026 MARVEL.
Daredevil has always been about walking between two worlds, and it has never been more apparent than in this season, and I daresay has rarely been so deftly handled than in the show's writing, direction, and performances. On the one hand, Matt Murdock is an attorney sworn to uphold the law. On the other hand, he moonlights as a vigilante, dealing, quite violently, with criminals outside the confines of the legal system he claims to hold most dear.
Vincent D'Onofrio is superb as Wilson Fisk. Fisk has his own inner turmoil, his own dichotomy to wrestle with. There is the calm demeanor that befits someone of his station, a man in public office, and a giant of industry. But try as he might to control it, the rage is ever-present, simmering, percolating just below the surface, ready to come crashing forth at any moment.
For all his faults and all his crimes, Fisk comes across as human. It is no small feat, to make someone so indisputably evil, relatable. He is the farthest thing from a typical two-dimensional villain with a maniacal laugh and an extended monologue. Fisk cares deeply, in his own twisted sense. And loves deeply, in his own unorthodox way. He is a person, an arrogant, power-hungry despot to be sure, but he is under all that, a person. And this invites you to feel for him at certain points, and to not necessarily agree with, but at least understand his point of view. And for that, Vincent and the writers get well-deserved kudos.
Wilson Fisk / Kingpin (Vincent D’Onofrio) in Marvel Television's DAREDEVIL: BORN AGAIN, exclusively on Disney . Photo courtesy of Marvel Television. © 2026 MARVEL.
Wilson Fisk / Kingpin (Vincent D’Onofrio) in Marvel Television's DAREDEVIL: BORN AGAIN, exclusively on Disney . Photo courtesy of Marvel Television. © 2026 MARVEL.
More than the gunfire and fight scenes, what really sells the show is how these two rivals navigate their own moral code and how each fights for what they believe in, even though it may be anathema to the other. There isn't much moralizing, but you can see it in the situations they get into and how they both react. Daredevil knows there are lines he should never cross, yet crossing them would seemingly make things much easier. And the Kingpin is just waiting for any chance to indulge himself and lash out, yet he knows showing that side of himself will cost him everything.
The show’s pacing is taut, with no shot or moment wasted, every minute of screentime moving the plot forward. Just when it seems like the exposition may be getting a bit long or the momentum a bit too slow, the show often throws a curveball into the mix. It may be a revelation or an action set piece, but there is always something that jolts you back to attention and keeps your interest.
The guest appearances are nothing to scoff at either. Tony Dalton brings to life The Swordsman once again, and Krysten Ritter reprises her role as the tough-as-nails private eye Jessica Jones for a few episodes. And for Bullseye fans, have no fear (Pun intended) as you will see plenty of Wilson Bethel's troubled but sadistic Benjamin "Dex" Poindexter.
If anything, the only letdown is that this show isn't integrated into the larger Marvel Cinematic Universe. While I never expected Daredevil to be in a Doomsday-level movie, it would have been nice if there had been some mention of the other goings-on, like the wizard who lives in Greenwich Village. I would love for the upcoming Spider-Man movie to at least include a mention or Easter egg referencing the show. Fisk is the mayor of New York; that's no minor detail.
As a whole, Daredevil is an excellent show, with season 2 carrying on the momentum from the first. Catch it now streaming on Disney+.

Related Tags

Daredevil: Born Again season 2 Benjamin Dex Poindexter Disney+ Marvel Cinematic Universe Charlie Cox
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.