Frank Castle is ready for another showdown.

Less than a week after the release of the official trailer for "The Punisher" Season 2, Netflix has given us another preview. Like the one before it, the trailer is full of violence. Frank (Jon Bernthal) has more enemies than ever, including a so-called "army" led by his friend-turned-enemy Billy Russo/Jigsaw (Ben Barnes).

All the violence causes concern, of course. The trailer shows Dinah Madani (Amber Rose Revah) warning Frank in the trailer that he's "out of control," while his friend Curtis Hoyle (Jason R. Moore) tells him that "people are going to die." It all sounds very ominous, especially considering that Billy is back.

Watch the trailer below, but be warned that it's bloody.

It's possible that Season 2 could be the Steve Lightfoot-created series' last. The show hasn't been renewed for a third season yet, and so far, three of Marvel's series for Netflix -- "Daredevil," "Luke Cage," and "Iron Fist -- have been canceled.

"The Punisher" Season 2 premieres Jan. 18 on Netflix.