Appropriately on the same day The Defenders makes its way to the streaming service, Netflix has unleashed the initial trailer for Marvel’s The Punisher.

Of course starring Jon Bernthal as Frank Castle, aka The Punisher, the teaser provides us with a look at Castle’s troubled past, complete with a glimpse at his family, as well as his violent military background. Then, we find the vigilante paired with his favorite weapon, a sledgehammer, equipped and ready to carry out his vengeance.

The Punisher also stars Ben Barnes, Ebon Moss-Bachrach and Amber Rose Revah, and is due out later this year.

Press play above for your first look.

Also, be sure to check out everything coming to Netflix this month.

Not NYC, not LA.

What To Read Next