The second season of Daredevil is just a few weeks away from premiering on Netflix and a brand new trailer is here to make you even more excited. We get a good look at Jon Bernthal's Frank Castle, a.k.a The Punisher, and what he is doing in Hell's Kitchen. Apparently this trailer is the first of two that are headed our way. The second is due next week and we are betting it may feature some Elektra footage. Daredevil season 2 premieres on March 18th on Netflix.