I’ve been asking numerous users why this film hasn’t reached as broad an audience as other similar films. If anyone showed up, it’s the guys.
Can someone explain to me why women have eschewed this film? Can you?
I'll venture a guess: I think it's not strictly about the story or the characters or even the actors, but about the larger conversation around superhero movies.
The Marvel fandom is aggressively hostile. Nevermind Twitter, read through the comments on these boards (and note how many posts have been removed). Nothing says "welcome!" like dripping sarcasm, nerd rage, mocking, belittling, and meanspirited debate. I think the Snydergate and Fandom Menace had a bigger influence on geekier films like those of the MCU than people might think.
Word of mouth has been really bad in general (and for Larson in particular), mostly driven by people who pre-judged The Marvels as a convergence of all their grievances against Disney/Marvel/the world. See how many have been predicting for months that this would bomb and those who gleefully post box office data.
Movies like The Marvels are being treated as avatars for social and political ideologies. [Edited to remove examples of this.] I could see how a casual fan might hear all this stuff and decide to skip this one.
As others have mentioned, the MCU is a tangled mess of storytelling. It probably doesn't seem accessible anymore, and the D+ series only added to the sense that making sense of a new Marvel film requires lots of homework.
And in general, moviegoing trends are changing. Some will wait and see it on Disney+ (which is still a new thing but rarely gets factored into discussion about box office numbers). Yes, there have been some successful movies recently, but it seems like in general, the studios can't figure out how to reliably get people to come out (despite how easy some here insist it should be).
I'm not saying these are all equal. Some might even be minor. But at the end of the day, there isn't one single reason that the Marvels isn't doing well or that women might not be flooding the theaters for this one.