After debuting the initial teaser for the series, Netflix has released the first official image from Marvel's The Punisher, offering our best look yet at Frank Castle in his iconic costume. The image below features Jon Bernthal in costume as The Punisher, wearing his bulletproof vest with a spray-painted skull, menacingly staring down the camera. Jon Bernthal as The PunisherContinue reading…