Daredevil Season 2 new pictures feature Punisher and Elektra

Check out these brand new stills from Netflix’s Daredevil Season 2

Daredevil Season 2 hits Netflix on 25 March in all territories. Get all the latest superhero news with every issue of SciFiNow.