The Punisher returns, and he’s looking more violent than ever. And how about that Alice In Chains placement?