Netflix has released the first full-length trailer for The Punisher season 2, which sees Jon Bernthal reprising the role of hyper-violent vigilante Frank Castle. Ben Barnes will return as Billy Russo, as will Daredevil star Deborah Ann Woll as Karen Page. Criminal Minds actor Josh Stewart joins the cast as John Pilgrim, a new alt-right, Christian Fundamentalist villain.
The trailer leaves no doubt what the series second season has in store for us; more of the same over-the-top, graphically bloody, and violent, post-industrial, updated classic western movie narrative about the clash of two characters on a macho-fueled, pre-destined, collision course that neither wants to avoid, no matter the costs.
Here’s what the synopsis looks like: Former Marine-turned-vigilante Frank Castle (Jon Bernthal) has been living a quiet life on the road until he suddenly becomes embroiled in the attempted murder of a young girl (Giorgia Whigham). As he gets drawn into the mystery surrounding her and those in pursuit of the information she holds, Castle attracts a new target on his back as new and old enemies force him to confront whether he should accept his destiny and embrace life as “The Punisher.”
Steve Lightfoot (Hannibal) serves as showrunner, writer and executive producer. The cast also features Ben Barnes (Billy Russo), Amber Rose Revah (Dinah Madani), Jason R. Moore (Curtis), Josh Stewart (John Pilgrim), and Floriana Lima (Dr. Krista Dumont).
The Punisher season 2—which also stars Amber Rose Revah, Jason R. Moore, Floriana Lima, and Giorgia Whigham—hits Netflix on January 18.