Jon Bernthal has shared a new image of himself as the Punisher in Marvel?s Daredevil Season 2. The set photo shows Bernthal, in full costume as Frank Castle, firing down from atop high vantage point. Check it out below. Blinded as a young boy, Matt Murdock fights injustice by day as a lawyer and by night as the Super Hero Daredevil in Hell's Kitchen, New York City. Bernthal?s Punisher will challenge Charlie Cox?s Daredevil in Season 2 of the gritty Netflix series, premiering March 18.