If you're excited about the return of Marvel's The Punisher on Netflix, then the new season 2 promo will get your blood running. According to comicbook.com, Jon Bernthal's Frank Castle will definitely..