HO LEE SHIT. Season 2 hits the ground running, and despite the red suit showing up last season, has not tempered the darkness of the show. In fact, if anything, it's even more brutal.
And without giving too much away (I've only watched Epi 1. anyway) the Punisher in this makes the movies look like a Saturday morning cartoon.
I am excite.