First Look at The Punisher seppinrek / August 22, 2017 We just had a short teaser for The Punisher series and now we have our first look at Frank Castle and it’s all kinds of awesome! Seriously…the outfit, the glowering stare. We cannot wait for this show! ~Seppin ~Rek Share this:EmailPinterestTumblrRedditMoreFacebookTwitterLike this:Like Loading...