In a normal situation many would be BEYOND excited to find out when this will arrive for the viewing audience. But at the same time after seeing what has happened with Luke Cage, Iron Fist and now Daredevil being cancelled it’s a bit difficult to not have a bit of sorrow blended with excitement.
Nonetheless Marvel has now officially announced that The Punisher season 2 will stream next month for 13 all-new episodes, though there is no specific date. Jon Bernthal will reprise the role of Frank Castle, a former marine who after surviving the brutal murder of his entire family, returns to exact revenge and punish all of those responsible. Bernthal will be be joined by fellow season 1 returnees Ben Barnes (Billy Russo), Amber Rose Revah (Dinah Madani), and Jason R. Moore (Curtis Hoyle). New cast additions to this season include Josh Stewart as John Pilgrim, Floriana Lima as Krista Dumont, and Giorgia Whigham as Amy Bendix.
Take a look at the first footage below