Adam Lenhardt
Senior HTF Member
I don't know what we should take Harbour's character's comment literally. She's certainly a maternal figure in Natasha's life, but I don't think she's literally her biological mother, just as Yelena isn't literally her biological sister.The trailer makes clear that Rachel Weisz is playing Scarlett Johansson's mother. Scarlett is 35; Weisz just turned 50.
I agree that if it's a good movie then it's a good movie. I do find the timing odd, though.I find this ‘should have been released before Endgame’ mindset completely stupid. If the story is good, who cares how it ‘fits in’.
That was my thought as well; there has to be something in this movie that help move the MCU forward, even if the majority of it is spent wrapping Natasha's story up.What I am really hoping is that they can tie her death to this film in some clever way. Maybe a jump forward past Endgame where her will is shared and it involved the characters we meet in this prequel film. Or even one of the standard Marvel characters - Hawkeye would be ideal just to close that story.
The difference is that the main protagonist is almost always alive during the "now" scenes, and is often the one narrating the "before" scenes.I haven't read a comic book in years, but it's a fairly standard storytelling device to drop a flashback story anywhere in a timeline, isn't it? Like, the teaser to a TV show or movie shows something happening "now" and the the next 40 minutes are the "how did we get here" story.
I think this actually has the chance to do better than expectations, as the coronavirus clears out a lot of the competition. In particular, this and the latest Bond movie would have had a lot of crossover audience. Now Black Widow has those moviegoers to itself.I feel like the box office is going to be softer than most MCU movies (certainly the late April/early May releases), and there's any number of reasons, but the media/critics/internet will only focus on a few reasons. Although maybe they'll just blame it on coronavirus instead.
I'm guessing $80+ million opening weekend.