Netflix finally offers up an extended look at the Netflix Original Series Daredevil. The upcoming series will make it’s full season premiere April 10.