Marvel and Netflix have released the official trailer for The Punisher season two. Frank Castle (Jon Bernthal) is back and as brutal ever. The new season premieres January 18, only on Netflix.

Advertisement