Frank Castle is set to make his solo debut come The Punisher of Netflix, and we get the first look at the official logo key art. Check it:
Penny and a dime. Bring on the trailer.
Marvel’s The Punisher is slated for release via Netflix come November 2017