The Punisher Is Set to Seriously Stick It to Crime
And, then, when (by about Episode 8, perhaps?) Castle does find himself inclined to don the classic white skull top, we'll have all the more reason to cheer (and presumably to buy it as a natural part of his character's development)...