First Impressions of Marvel's Daredevil (Netflix)