Cricket fixturesFootball fixtures
  • LIVEAustralia tour of South Africa 2026/27SA329AUS330/4 (90 ov)Australia lead by 1 run with 6 wickets remaining in the 1st inningsFixtures
  • LIVEWest Indies tour of Bangladesh 2026/27BAN213/3 (74 ov)WIBangladesh won the toss and elected to batFixtures
  • LIVEBrazilian Serie AFluminense0Internacional164'TableFixtures
  • LIVEBrazilian Serie ABragantino2Chapecoense067'TableFixtures
  • LIVEBrazilian Serie ASantos0Palmeiras065'TableFixtures
  • LIVEMLSCLT1MTL017'TableFixtures
  • LIVEMLSMIA0CIN017'TableFixtures
  • LIVEMLSNE1RBNY016'TableFixtures
  • UPCOMINGICC Men's Cricket World Cup League 2UAEOMAFixtures
  • UPCOMINGPakistan ODI Tri-SeriesENGSLFixtures
  • UPCOMINGZimbabwe tour of United Arab Emirates 2026/27AFGZIMFixtures
  • UPCOMINGSaudi Pro LeagueAl KhaleejAl HazemTableFixtures
  • UPCOMINGItalian Serie AFrosinoneLecceTableFixtures
  • UPCOMINGSaudi Pro LeagueAl NassrAl KholoodTableFixtures
  • UPCOMINGSaudi Pro LeagueAl RiyadhAl QadsiahTableFixtures
  • UPCOMINGItalian Serie AFiorentinaAtalantaTableFixtures
  • RESULTItalian Serie AGEN2JUV0FTTableFixtures
  • RESULTItalian Serie AMON1NAP4FTTableFixtures
  • RESULTItalian Serie AMIL2BOL4FTTableFixtures
  • RESULTItalian Serie APAR0UDI0FTTableFixtures
  • LIVEAustralia tour of South Africa 2026/27SA329AUS330/4 (90 ov)Australia lead by 1 run with 6 wickets remaining in the 1st inningsFixtures
  • LIVEWest Indies tour of Bangladesh 2026/27BAN213/3 (74 ov)WIBangladesh won the toss and elected to batFixtures
  • LIVEThe Ford TrophyWELLOTAGOStarts at 10:30 local timeFixtures
  • LIVENCL GT20 Canada 2026/27MIS73/2 (12.1/20 ov)TOKToronto Kings won the toss and elected to fieldFixtures
  • LIVERanji TrophySIKM184 & 87/4 (32 ov, target 212)NAGA187 & 208Sikkim require another 125 runs with 6 wickets remainingFixtures
  • LIVERanji TrophyJHK131/4 (47 ov)DELHI515/5dJharkhand trail by 384 runs with 6 wickets remaining in the 1st inningsFixtures
  • LIVERanji TrophyODSA194SVCS13/0 (5 ov)Services trail by 181 runs with 10 wickets remaining in the 1st inningsFixtures
  • LIVERanji TrophyBRODA616J & K303 & 8/1 (6 ov) (f/o)Jammu & Kashmir trail by 305 runs with 9 wickets remainingFixtures
  • LIVERanji TrophyCHD685/5dHP340/3 (104 ov)Himachal Pradesh trail by 345 runs with 7 wickets remaining in the 1st inningsFixtures
  • LIVERanji TrophyCGR216/8 (95 ov)AP231Chhattisgarh trail by 15 runs with 2 wickets remaining in the 1st inningsFixtures
  • LIVERanji TrophyHYD380PNJB431 & 57/0 (24 ov)Punjab lead by 108 runs with 10 wickets remainingFixtures
  • LIVERanji TrophyKNTKA490/9dTPURA194 & 98/3 (38 ov)Tripura trail by 198 runs with 7 wickets remainingFixtures
  • UPCOMINGICC Men's Cricket World Cup League 2UAEOMAFixtures
  • UPCOMINGPakistan ODI Tri-SeriesENGSLFixtures
  • UPCOMINGZimbabwe tour of United Arab Emirates 2026/27AFGZIMFixtures
  • UPCOMINGIndia tour of New Zealand 2026/27NZINDFixtures
  • UPCOMINGIreland tour of Namibia 2026/27NAMIREFixtures
  • UPCOMINGWomen's Big Bash LeagueMR-WST-WFixtures
  • UPCOMINGWomen's Big Bash LeagueMS-WHH-WFixtures
  • UPCOMINGWomen's Big Bash LeagueBH-WSS-WFixtures
  • RESULTZimbabwe Women tour of India 2026/27IND-W133/2 (17/50 ov, target 132)ZIM-W131IND Women won by 8 wickets (with 198 balls remaining)Fixtures
  • RESULTZimbabwe tour of United Arab Emirates 2026/27AFG177ZIM140 (19.1/20 ov, target 178)Afghanistan won by 37 runsFixtures
  • RESULTSouth Africa Domestic T20/Pro20LIONS204/1 (18/20 ov, target 199)EASTN198/6LIONS won by 9 wickets (with 12 balls remaining)Fixtures
  • RESULTNCL GT20 Canada 2026/27BRB81 (12.1/20 ov, target 178)VAG177/7Guardians won by 96 runsFixtures
  • RESULTNepal Premier LeaguePOA145/7SPR148/4 (16.5/20 ov, target 146)S Paschim won by 6 wickets (with 19 balls remaining)Fixtures
  • RESULTCWC Challenge League Group AKENYAKUWFinalFixtures
  • LIVEBrazilian Serie AFluminense0Internacional164'TableFixtures
  • LIVEBrazilian Serie ABragantino2Chapecoense067'TableFixtures
  • LIVEBrazilian Serie ASantos0Palmeiras065'TableFixtures
  • LIVEMLSCLT1MTL017'TableFixtures
  • LIVEMLSMIA0CIN017'TableFixtures
  • LIVEMLSNE1RBNY016'TableFixtures
  • LIVEMLSNYC0ATL017'TableFixtures
  • LIVEMLSTOR0DC017'TableFixtures
  • UPCOMINGSaudi Pro LeagueAl KhaleejAl HazemTableFixtures
  • UPCOMINGItalian Serie AFrosinoneLecceTableFixtures
  • UPCOMINGSaudi Pro LeagueAl NassrAl KholoodTableFixtures
  • UPCOMINGSaudi Pro LeagueAl RiyadhAl QadsiahTableFixtures
  • UPCOMINGItalian Serie AFiorentinaAtalantaTableFixtures
  • UPCOMINGMLSATXRSLTableFixtures
  • UPCOMINGMLSCHIORLTableFixtures
  • UPCOMINGMLSDALCLBTableFixtures
  • RESULTItalian Serie AGEN2JUV0FTTableFixtures
  • RESULTItalian Serie AMON1NAP4FTTableFixtures
  • RESULTItalian Serie AMIL2BOL4FTTableFixtures
  • RESULTItalian Serie APAR0UDI0FTTableFixtures
  • RESULTItalian Serie AVEN0INT2FTTableFixtures
  • RESULTIndian Super LeagueFC Goa1SCD1FTTableFixtures

The Punisher: One Last Kill First Teaser Is Out — Jon Bernthal’s Frank Castle Is Bearded

The skull is back. Marvel has dropped the first teaser for The Punisher: One Last Kill, and even though it's only a few seconds long, it's enough to send Frank…

April 8, 2026
3 min read

The skull is back. Marvel has dropped the first teaser for The Punisher: One Last Kill, and even though it’s only a few seconds long, it’s enough to send Frank Castle fans into a full frenzy. Jon Bernthal is returning — grittier, beardier, and more dangerous than ever.

The Punisher: One Last Kill — Everything You Need to Know

DetailInfo
Streaming PlatformDisney+
Premiere DateMay 12, 2026
FormatMarvel Television Special Presentation
DirectorReinaldo Marcus Green
WritersReinaldo Marcus Green & Jon Bernthal
Lead CastJon Bernthal, Jason R. Moore, Roe Rancell, Mila Jaymes
Working TitleJolly Roger
Filming LocationNew York City (Queens & Brooklyn)
MCU PhasePhase Six

What’s the Story?

The official synopsis reads: “As Frank Castle searches for meaning beyond revenge, an unexpected force pulls him back into the fight.”

The special will center on Frank Castle trying to move on from being The Punisher, but being drawn back into a conflict. It is unclear how the events will tie into where audiences last saw Frank Castle at the end of Daredevil: Born Again Season 1, breaking out of Wilson Fisk’s vigilante prison.

The Punisher

Daredevil: Born Again Season 2 has suggested that nobody has seen Frank Castle since the events of Season 1, hinting that One Last Kill will explain his absence and why Frank Castle stopped being The Punisher at a moment when he was needed most. MovieWeb

Bernthal’s Vision — No Punisher-Lite Here

Bernthal said the special would be a “version that this character deserves” and not “Punisher-lite”, adding it has the most “high-octane” portrayal of the character yet seen — a “visceral, psychologically complex, unforgiving, no-holds-barred version of Frank where nothing is easy and all violence has a cost.” Wikipedia

The short teaser clip shows Bernthal, now fully bearded, aiming his gun and hinting at a new conflict — fans immediately saw the iconic Frank Castle silhouette and felt the tension rise. The Movie Blog

Part of a Massive MCU Street-Level Arc

The back-to-back releases of Daredevil: Born Again, The Punisher: One Last Kill, and Spider-Man: Brand New Day will tell an epic street-level story leading into the multiversal crossover Avengers: Doomsday. MovieWeb One Last Kill drops one week after the Born Again Season 2 finale, bridging directly into Spider-Man: Brand New Day on July 31.

Learn more about The Punisher’s comic book history on Wikipedia, and for all the latest MCU and streaming updates, follow TechnoSports.

FAQs

Q: When does The Punisher: One Last Kill premiere on Disney+?

The Marvel Television Special Presentation drops exclusively on Disney+ on May 12, 2026 — one week after the Daredevil: Born Again Season 2 finale.

Q: Who is directing and writing The Punisher: One Last Kill?

The special is directed and co-written by Reinaldo Marcus Green alongside Jon Bernthal himself, who also serves as executive producer on the project.

Follow us on Google News Get real-time updates & exclusive tech coverage
Follow

Leave a Reply

Your email address will not be published. Required fields are marked *