Netflix released the first full trailer for the second season of Daredevil on Monday, and the trailer showcasing the upcoming battle between Daredevil and his nemesis, the Punisher.

The haunting trailer shows the Punisher (Jon Bernthal) destroying Hell’s Kitchen. Punisher is brutally killing the “bad guys” or the guys he thinks are bad which raises the question is if the city created the “villain.”

“Maybe we created him? All of us,” Karen Page (Deborah Ann Woll) says. “We never stopped to think that Daredevil’s actions opened the door for men like this.”

The end of the trailer teases another look coming next week with the ominous phrase, “no good deed goes unpunished.”

Daredevil returns to Netflix March 18.

Read more about: