1 of 14

Daredevil fans met Frank Castle (Jon Bernthal) as a supporting player in season 2, but in The Punisher, Frank is the star. But as much as the antihero would like to be left alone, he’ll have a new, dangerous journey to embark on when the series begins. Here, he contemplates a piece of body armor in what looks like a dilapidated facility (maybe Micro’s?). Click through for a look at all the photos released from the Marvel-Netflix series so far.

Frank, in his pre-Punisher days

5 of 14

David Lieberman a.k.a. Micro (Ebon Moss-Bachrach)

Nicole Rivelli/Netflix

The Girls alum plays a computer hacker who has close ties to Frank’s past; after all, the disc Frank found in his home at the end of Daredevil season 2 was labeled “Micro,” after Lieberman’s alias. But is David a friend or a foe?

7 of 14

Billy Russo (Ben Barnes)

Cara Howe/Netflix

Barnes takes a break from Westworld to play a friend of Frank’s from their shared combat past who now runs a private military company called Anvil. Fans of the comics, though, know what probably lies in Billy the Beaut’s future…