I just came here to say it’s about damn time. The Defenders premieres on Netflix on August 18th, 2017.