Watch the new teaser for Daredevil season 3 on Netflix!