**Warning Spoilers for The Punisher #222**
In The Punisher #222 by Matthew Rosenberg and Guiu Vilanova the Punisher is on a mission to kill General Petrov the leader of Chernaya, who violently overthrew the previous government in a coup d’etat. He’s been a man on the warpath as he uses the War Machine armor to sow devastation in his wake in order to draw the General out of hiding.
And he’s finally done it. General Petrov was speaking to his troops when the Punisher made his move. He went head first into battle annihilating almost all of Petrov’s infantry units. He even easily destroys a tank. But things start to go south when Frank Castle is hit with a giant truck and former S.H.I.E.L.D. agents who are now in the employ of General Petrov confront Frank with their own empowered suits.
However, Frank Castle has faced these guys before. And admittedly they kicked his butt the first time, Frank Castle learns his lessons and he won’t make the same mistake again. In fact, he easily takes out one of the S.H.I.E.L.D. agents in what might be one of his best kills ever.
The S.H.I.E.L.D. agent is pontificating about the previous time they subdued Frank Castle and how he should just give up because he doesn’t stand chance. He even tries to butter Frank Castle up by telling him he’s a fan of his work.
The sweet talk appears to be working as Frank gets closer to the former S.H.I.E.L.D. agent. However, when he gets within striking distance, Frank takes a plastic explosive and shoves it straight into the open helmet of the unsuspecting S.H.I.E.L.D. Agent. The attack causes the shield to deploy and traps the explosive inside the helmet. The next thing that former S.H.I.E.L.D. agent saw was his own guts exploding outward.
Talk about brutal. If he was such a fan he should have known you don’t mess with Frank Castle.