Streaming Guide
A former Marine out to punish the criminals responsible for his family's murder finds himself ensnared in a military conspiracy.
Top Cast
Principal cast and the directors behind the production, as listed in the TMDb credits.
Directed by Dario Scardapane Karim Zreik Joe Quesada
- Jon Bernthal as Frank Castle / Punisher
- Ben Barnes as Billy Russo
- Amber Rose Revah as Dinah Madani
- Josh Stewart as John Pilgrim
- Jason R. Moore as Curtis Hoyle
- Floriana Lima as Dr. Krista Dumont
- Giorgia Whigham as Amy Bendix
Watch Trailer
Trailer unavailable in your region
Watch on YouTubeSeason 1 Trailer #1
Advertisement