The Punisher is not a show for the squeamish. The latest Marvel-Netflix outing stars Jon Bernthal as the titular antihero, a former Marine named Frank Castle who doles out a lethal form of justice to New York’s evildoers while blazing a trail of revenge through a corrupt military-industrial complex. Every ... More »