Marvel's The Punisher (2017)

Marvel's The Punisher poster

"The truth must be taken."

TV series · 2017 · 2 seasons, 26 episodes · Canceled · Netflix · Rated TV-MA · Action & Adventure, Crime, Drama

Synopsis

A former Marine out to punish the criminals responsible for his family's murder finds himself ensnared in a military conspiracy.

Watch the trailer

Marvel's The Punisher trailer

Where to watch

Stream

Buy

Streaming availability via JustWatch

Cast

  • Jon Bernthal as Frank Castle / Punisher
  • Ben Barnes as Billy Russo
  • Amber Rose Revah as Dinah Madani
  • Jason R. Moore as Curtis Hoyle
  • Ebon Moss-Bachrach as David Lieberman / Micro
  • Daniel Webber as Lewis Wilson
  • Paul Schulze as William Rawlins
  • Josh Stewart as John Pilgrim
  • Michael Nathanson as Sam Stein
  • Jaime Ray Newman as Sarah Lieberman

If you liked Marvel's The Punisher, try

BingeNext's take

If you’re into gritty crime dramas with a strong action edge, Marvel's The Punisher is a solid pick. Jon Bernthal leads as a former Marine who’s on a relentless mission to take down the criminals behind his family’s murder, but the story quickly thickens with a military conspiracy that pulls him deeper into danger. With two seasons and 26 episodes, each about 53 minutes long, it’s a binge-worthy watch that blends intense fight scenes with emotional depth. The show has a dark, brooding vibe that fans of Marvel’s Daredevil or Arrow will appreciate, especially if you like your heroes complicated and your stories packed with suspense. It’s perfect for evenings when you want something thrilling but also grounded in real human struggles. The supporting cast, including Ben Barnes and Amber Rose Revah, add layers to the story, making it more than just a typical action series.

Tell BingeNext a few shows you already love and get a fresh list of series worth starting.

Loading BingeNext...