Who is Yelena Belova, the character being played by Florence Pugh in Marvel's solo Black Widow movie? And what is her connection to Scarlett Johansson's super-spy and Avenger?
It isn't easy to explain the ending of The Haunting of Hill House, because Hill House itself—the daunting, ghost-filled mansion at the center of Mike Flanagan's Netflix series—doesn't end. That's one of the points of the show, the eternal nature of this multi-room monster sitting alone in middle-of-nowhere Massachusetts. Like Shirley Jackson wrote in the spine-chilling intro to the original novel, "it had stood for 80 years and might stand for 80 more." But overall, Flanagan's dark, sprawling story is less concerned with the ghosts inside the house …