The new Daredevil teaser recaps the first season in an artistic way, and teases the introduction of The Punisher as well. We will have to wait and see what role Frank Castle plays in the second season. But if it’s anything like the comic, then we can expect for the two to have an extremely complicated relationship. You can watch the trailer blow.