Sigourney Weaver will play the villain in Marvel’s Netflix series ‘The Defenders’ Internet of Stranger Things: 'Black Mirror' tackles horrors of augmented reality in new Netflix episode