‘The Defenders’ — what did you think?


By now you’ve had time to binge watch The Defenders on Netflix, the latest series from their partnership with Marvel. So what did you think? Leave your thoughts in the comments section below, and talk about The Defenders with the Superhero News community.