Jon Bernthal’s Punisher is not in Daredevil: Born Again Season 2. That much is confirmed — Vincent D’Onofrio spelled it out publicly when a fan pushed back, explaining that Bernthal was simply too busy filming his own Disney+ special and Spider-Man: Brand New Day to join the new season. “If John wasn’t busy making his own hour-long Punisher film and hangin with that insect,” D’Onofrio wrote, “we would have wanted him to join us in Season 2 for sure.”
The internet’s reaction has mostly been disappointment. Mine isn’t.
Frank Castle’s absence from Season 2 isn’t a gap in the story. It’s Marvel telling you something about where this character is headed — and the destination is more interesting than another Daredevil team-up.
Why He’s Not There
Frank escaped Kingpin’s underground AVTF prison at the end of Season 1, and in the six months between then and Season 2’s premiere, he’s gone dark. Off-grid. Not available to save Matt Murdock when the city turns on vigilantes again.
Narratively, that tracks. Punisher was never in Born Again Season 1 out of loyalty to Daredevil. Karen Page asked Frank to watch over Matt. He did so reluctantly, hated every minute of it, and went his own way the moment the job was done. The idea that he’d come running back six months later because Matt needs help again — that’s not Frank Castle. That’s the Netflix version of Frank Castle, the one permanently orbiting Murdock’s moral universe.
The MCU version is being built differently.
What Marvel Is Actually Doing Here
Bernthal didn’t just show up on set for One Last Kill and collect a paycheck. He co-wrote it — alongside director Reinaldo Marcus Green, who directed Bernthal in HBO’s We Own This City back in 2022. These two know how to make Frank Castle work in a grounded, morally serious register. That collaboration isn’t a scheduling consolation prize. It’s Bernthal treating this special with the same level of creative investment he brought to the Netflix run.
The Punisher: One Last Kill premieres May 12 on Disney+ — one week after the Born Again Season 2 finale on May 5, timed so deliberately it might as well be an eighth episode. The logline confirms Frank is “searching for meaning beyond revenge” when an unexpected force pulls him back in. Leaked set photos have pointed toward Ma Gnucci as the villain — in the Garth Ennis run of Punisher MAX, she’s a mob boss Frank leaves for dead in a polar bear enclosure at the Central Park Zoo, who comes back as a quadriplegic crime lord fueled entirely by revenge. That’s exactly the kind of Punisher story that doesn’t fit inside a Daredevil season. It needs its own space.

And then, two and a half months after One Last Kill, he’s in Spider-Man: Brand New Day. The trailer has already shown Frank working alongside Peter Parker on the streets of New York. Bernthal himself has said the version of Castle in Brand New Day “could walk off the Spider-Man set and walk onto the special set” — they exist in the same emotional and chronological space.
Three projects. One character. All landing within months of each other.
The Netflix Problem This Fixes
The original Netflix Punisher series — which remains one of the strongest things Marvel has produced for streaming — ultimately struggled because it kept asking Frank Castle to be something he’s not: a team player. The second season in particular got bogged down in plot mechanics that required Frank to operate inside a larger ensemble when the character works best alone, pursuing something personal with total commitment.
Born Again Season 1 reproduced a version of that problem. Frank was good in it. Bernthal is always good. But using him as muscle in someone else’s story isn’t the same as giving the character room to operate on his own terms.
The three-project 2026 pipeline is Marvel’s answer to that. One Last Kill is Frank’s story, Frank’s villain, Frank’s co-written script. Brand New Day puts him in a bigger world without subordinating him to it. And the Born Again team — by not forcing him in — kept their own story cleaner. The [Season 2 premiere] has been pulling strong reviews precisely because it’s focused. Bullseye, Jessica Jones, the anti-vigilante political storyline. Adding a Punisher subplot would have diluted it.
Sometimes what isn’t there is a creative decision, not a scheduling casualty.
The Bigger Picture
Frank Castle has been fighting for breathing room in the MCU since the moment he showed up in Matt Murdock’s world. The Born Again Season 2 absence, counterintuitively, is how Marvel finally gives it to him. One Last Kill is his statement of independence. Brand New Day is his introduction to the wider universe. And with Born Again already renewed for Season 3, there’s every reason to think he comes back to Hell’s Kitchen eventually — on his own terms, with a lot more weight behind his name.
D’Onofrio said he “can’t wait to see him in those” projects. I’m with him.