Silhouette of The Punisher
Signature of The Punisher
The Punisher portrait
The PunisherEHeroRole::Damage icon
Frank Castle
Marvel Knights
Expertly wielding a full arsenal of futuristic weapons, Frank Castle is a formidable one-man army. With a steadfast resolve to deliver justice to his enemies, The Punisher won't cease in his mission until every last round is fired!