New Daredevil promotional images have been released by Marvel.  The images include The Punisher, Daredevil, Electra, and the cast.

Daredevil returns March 18 on Netflix.


Share:

Chris McCall

Leave a Comment