April 7, 2017TV & FilmNetflix has another superhero series, but has the hype finally outgrown the content?