Netflix’s Surprise Sci-Fi Drama ‘The OA’ Is Giving Us Some ‘Stranger Things’ Vibes

Here’s a concept: A medical mystery of a girl is seen hooked up to wires in a secretive research facility that appears to conduct high-tech mind-based experiments. The scene is contrasted by images of her running through woods and bleeding from the nose. More