Frank Castle/Punisher (Jon Bernthal)
For playing a very complicated character, Jon Bernthal really did a great job playing Frank Castle despite having that amount of pressure of not messing the character up.
Good for you, Daryl. Stay true to yourself! Don't break!
Elodie Yung Photos - Celebs Hit the Red Carpet in Cannes - Zimbio
New DAREDEVIL Character Posters Show Off Main Cast
Foggy Nelson has been cast in the Daredevil TV show
Jon Bernthal - Frank Castle aka The Punisher. "Hate the deed not the breed! End dogfighting." #pitbulls
Watch Marvel's Daredevil Online | Netflix