Long Thai
The teaser for season 2 of Marvel’s The Punisher just dropped with a look at Frank Castle’s impending struggle with Jigsaw.
He isn’t the one who dies. He’s the one that does the killing. Season 2 of Marvel’s The Punisher debuts exclusively on Netflix January 18.