The Punisher #1 Marvel Comics Written by: Becky Cloonan Art by: Steve Dillon The title says it all, in this first issue of The Punisher, Frank Castle is back! An organization is selling drugs that give the user powers but the DEA is on the case and ready to stop them....