

Marvel's The Punisher
The truth must be taken.
8.1(2,836 votes)
2017
2 Seasons • 26 Episodes
Action & Adventure
Crime
Drama
A former Marine out to punish the criminals responsible for his family's murder finds himself ensnared in a military conspiracy.
Status: Canceled
First Air Date: 11/17/2017
Seasons

Season 1
13 episodes
A former Marine out to punish the criminals responsible for his family's murder finds himself ensnared in a military conspiracy.
Episodes
1
Episode 12
Episode 23
Episode 34
Episode 45
Episode 56
Episode 67
Episode 78
Episode 89
Episode 910
Episode 1011
Episode 1112
Episode 1213
Episode 13
Season 2
13 episodes
Frank strives to protect a teenager caught in a sinister conspiracy while doing whatever it takes -- and then some -- to end Russo once and for all.
Cast

Jon Bernthal
Frank Castle / Punisher

Ben Barnes
Billy Russo

Amber Rose Revah
Dinah Madani

Josh Stewart
John Pilgrim

Jason R. Moore
Curtis Hoyle

Floriana Lima
Dr. Krista Dumont

Giorgia Whigham
Amy Bendix