Netflix has dropped a brand new The Punisher trailer, not to mention a premiere date: November 17.

It’s good to know that the series is still on track, after its New York Comic Con events were cancelled following the Vegas shootings. This time round, we flashback to Frank Castle’s (Jon Bernthal) time in a black ops unit, presumably operating in Iraq/Afghanistan/some Middle Eastern locale.

We also meet Frank’s ally Micro (Ebon Moss-Bachrach), DHS agent Dinah Madani (Amber Rose Revah), as well as the apparent villain of the piece: shadowy CIA agent Rawlins (Paul Schulze).

Here’s the synopsis for The Punisher again:

After exacting revenge on those responsible for the death of his wife and children, Frank Castle (Jon Bernthal) uncovers a conspiracy that runs far deeper than New York’s criminal underworld. Now known throughout the city as The Punisher, he must discover the truth about injustices that affect more than his family alone.

Related stories: