"You need to let me be what I'm meant to be!"
Inverse.com and the two foreign Netflix sites were right all along! It's been officially confirmed. Marvel's The Punisher will premiere Friday, January 18th on Netflix!! Get your subscription to Netflix ordered now so you can see Billy wearing that silly Halloween mask.
And Frank all 100% badarse!!