Bland lead character leads to a very underwhelming movie!

Rating: 4/10 (17 March 2019)

I gotta say first that Captain Marvel was better than I thought it would be going into the film with all the controversy I heard prior to watching it (agenda politics, Brie Larson's racial, sexist tweets and comments, Avenger cast members problems with Brie Larson and her character, other Marvel characters that deserved a movie before this character, no one outside of the comic world knowing who this character was to name a few, etc...).
Let's start with what was good about the film. I thought that the supporting cast in the film was excellent. Samuel L. Jackson, Jude Law, Ben Mendelsohn, Gemma Chan, Lashana Lynch, Clark Gregg, Djimon Hounsou, Lee Pace and Annette Bening all gave good performances in their respective roles. Also, the de-aging of Samuel L. Jackson and Clark Gregg was done really well. I also enjoyed the beginning of the film which took place on the Kree home world and the mission that the star corps went on, but that was about it unfortunately.
Now for the BAD! Brie Larson, agenda politics, and the overall story were the biggest problems with the film. Starting with Brie Larson she was pretty much a dead fish and she comes across very bland and wooden. Throughout the movie she often comes across too serious and in my opinion was a total miss cast for the role of Captain Marvel. They should of cast a younger more charismatic actress that more resembles the character from the comics to play this part and that could deliver some comedy and show some heart to get the audience to invest in this little known character. Look at the past casting of leads to play these heroes in the Marvel universe, Robert Downey Jr. as Iron Man, Chris Hemsworth as Thor, Scarlett Johansson as Black Widow and Chris Evans as Captain America too name a few were all great choices for their respective roles, but so far Brie Larson as Captain Marvel was a poor choice. Captain Marvel was supposed to be Marvel's answer to DC's Wonder Woman and this was an epic fail in this regard. Wonder Woman is a beloved well known character and Captain Marvel is little known at best and not beloved. Wonder Woman was a much better directed film, Gal Gadot's portrayal of Wonder Woman was way more charismatic, energetic and that film didn't' have any stupid controversy before the opening of the film. Marvel should of went with a Black Widow movie or a Scarlet Witch movie here which would have made much more sense.
Next, anytime you have agenda politics in you film your going to have controversy and alienate part of the fanbase, see Star Wars the Last Jedi for a example. Marvel should of not gone down this road with the agenda politics they had everything going in their favor and should have learned from Lucasfilm's failure. They should of stayed on point with telling well thought out stories and developing characters like in their most recent movies, Captain America Winter Soldier, Captain America Civil War, Thor Ragnorok, Dr. Strange and Black Panther, but they went rogue with this one and it may cost them in future films if they keep going down this road.
My next big issue with this film was the overall story and the development of the main character Captain Marvel. First, the story was all over the place, it felt disconnected and uneven. The story went from a space fantasy, to a 90's nostalgia piece, to a buddy cop movie and then went into total Mary Sue land at the end of the movie with a very anti-climatic unemotional action piece where there was no struggle for the main character, which made it very boring. The movie just didn't seem to decide what it was going to be. There wasn't a lot of character development for Captain Marvel/Carol Danvers. Her origin story felt like a hodgepodge of different characters from both Marvel and DC. Also, Carol Danvers keeps being told to keep her emotions in check, but never really shows much emotion. Then there are other characters were not developed enough like the star corps characters due to story being all over the place.
Another thing that drove me up the wall about this movie was all the changes to the lore. I don't mind when a movie takes a couple liberties when regarding to changes to the lore or characters, but the filmmakers went too far with the changes to further their agenda politics. First, the character Marvel was originally a man in the comics and they changed him to woman in the movie, then in the comics the character of Monica Rambeau (the little girl in the movie) became Captain Marvel before Carol Danvers ever does, the Skrulls are villains in the comics, Nick Fury DOESN'T lose his eye to a cat scratch and the most cringe worthy change was the Avengers name THAT DOES NOT come from Carol Danvers's nick name and she wasn't even around when the Avengers were formed.
*Spoiler* For the first time in all the Marvel movies I didn't really care for the post credit scene, which was part of the reason my friends and I went to see this movie. The scene involved Captain Marvel showing up at the Avenger's base after receiving the call from Nick Fury. She seemed totally out of place with the other Avengers and how did the Avengers get Nick Fury's pager in the first place when he died in the previous movie and the pager was dropped on street and they were on a another continent at the time. It made no sense.
Lastly, the music wasn't that great. That is one problem that Marvel has suffered in contrast to the DC universe that has some great soundtracks from Hans Zimmer with exception a few of the Marvel movies (Guardians, Thor Ragnorak, Dr. Strange, Captain America Winter Soldier) the music is not been the best. This was probably my least favorite of the movie of the MCU right down there with Iron Man 2, Iron Man 3 and Thor 2.