The Punisher is no stranger ... Castle's debut in Marvel's new Ultimate universe, but in a way that completely subsumes the ...