Bonus: This is What I Watch
I’m pretty sure there’s no spoilers here with Jon Bernthal playing Frank Castle, aka the Punisher. (No further plot spoilers) If you ever watched the Walking Dead back in the beginning, Bernthal took all the rage of Shane had with the people in his dystopia future and just peed on Lundgren, Jane and Stevenson combined. Who knew he’d be the perfect man for the job? MVP of the season, hence why we see him instead of Charlie Cox here. A couple of other characters get introduced pretty decently to pay the ground work of this season plus continued good jobs by Foggy and Karen, aka Fulton Reed and Jessica Hamby (don’t ever ask me about True Blood).
I’d go into more details, but that would spoil things. So, on a scale of Toxic Avenger to Meteor Man, season 2 of Daredevil gets a 7 out of 10.