The Punisher strikes! With the mean streets of Marvel more dangerous than ever, what could possibly make Frank Castle turn on his fellow vigilantes?