Marvel's The Punisher (2017)
"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
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 action and crime dramas with a strong emotional core, Marvel's The Punisher is a solid pick. Jon Bernthal brings a raw intensity to the role of a former Marine who’s out for justice after his family’s murder, and the show doesn’t shy away from the darker side of that quest. Across two seasons and 26 episodes, you get a mix of intense fight scenes and a story that pulls you into a deeper military conspiracy, making it more than just a typical revenge tale. The cast, including Ben Barnes and Amber Rose Revah, adds layers to the story, and the 53-minute episodes give you plenty of time to get invested without feeling rushed. If you’ve enjoyed shows like Marvel’s Daredevil or Arrow, this one fits right in with that blend of superhero grit and grounded storytelling. It’s perfect for evenings when you want something thrilling but with a serious edge.
Tell BingeNext a few shows you already love and get a fresh list of series worth starting.

Arrow
Marvel's Agents of S.H.I.E.L.D.
Buffy the Vampire Slayer
Marvel's Daredevil
DC's Legends of Tomorrow
Daredevil: Born Again
Teenage Mutant Ninja Turtles
Spider-Man