Question: how many episodes in the defenders season 1
Answer: The Defenders premiered in New York on July 31 , 2017 , with the full season of eight episodes released on August 18 , 2017 on Netflix .