Zombieland 2 isn't really popular and JLaw just appeared in Dark PhoeniX, but those three is going to at least draw more people, especially if they are marketed as three Oscar winning or nominated actresses as a trio. Though I would replace one of them for Gal Gadot.
You would have a much better outcome, at the very least you've got bigger draws. Everyone seems to love those three actresses. Kristen Stewart is hit and miss for most people, and not to put too fine a point on it, but the other two actresses are no-names.
Again casting bigger stars is not a guarantee success. Star power isn't like it was back in the day and we've seen this multiple times in recent years. Analysts have even spoken about it.
Proof: All 3 of the actresses named have had relatively recent movies flop. And it's not uncommon. The Rock, Tom Cruise, Will Smith, Chris Hemsworth, Scarlett Johansson, Brad Pitt, Charlize Theron, Natalie Portman are all very well known stars.They have been for years. But they haven't been immune to their major releases flopping within the last 5 years at least. And then we see movies with lesser known draws or stars make good or even great money.
Also casting bigger stars can drive up the budget. Using the ladies mentioned as examples: can you imagine the budget , for a franchise starting movie for getting 3 leads that consist of:
-2 relatively Oscar winners and a frequent nominee
-Who all also have blockbuster successes under their belts?
-Who are pretty in demand in Hollywood?
That's probably another 10-15 mill added on the budget for a franchise movie that's not guaranteed to be a success even with them being cast. Maybe the movie might've grossed a bit more, but then when you realize how much more they would have to spend and deal with and after all that they could still take a loss.
Would I have cast this movie differently with slightly bigger, but maybe not household, names like Nyongo, Hailee Steinfeld, Constance Wu, etc? Sure. But even then that doesn't guarantee anything.
I think people always try and over analyze when a movie flops when sometimes the answer is just the movie wasn't that good and didn't look like it's that good.
Just look at the trailers. The comedy bits weren't funny enough to see it as a comedy, the action set pieces didn't look good enough to sell it as an action movie. So the trailers just sold an action-comedy movie with both mediocre comedy and mediocre action. All that caused mediocre buzz weeks before the movie was released. Then, surprise surprise, the movie gets mediocre reviews the week of release too.
And then you also have to take into account that I think Charlie's Angels was always going to be a hard sell to men. I can see a lot of guys going like: "Yeah I don't want to see that" just because of what franchise it is. Is that fair? I don't think so, but it is what it is. Female centric movies with a majority female cast seem to have a ceiling. If you count Fury Road, that might be the biggest one. EDIT: Not counting Fury Road, it's probably Ocean's 8
If this movie was getting really good reviews, had a good marketing campaign, had this same release date (which is a good one) and it was still flopping like this? I would say it was for sure the cast or that there's something deeper here. But it doesn't seem like there really is much other than the movie didn't look good