Marvel goes woke...

Rating: 2/10 (2 February 2020)

I enjoyed the MCU very much. It told superhero stories which were interesting and fun. I loved the Infinity War setup, and whilst Endgame had some cringe scenes (notably one specific one that was more sexist than anything I have ever seen), it was still a fantastic movie.
However, the addition of Captain Marvel to the MCU has been utterly appalling.
The original Captain Marvel was a man. Carol Danvers was Miss Marvel and I liked her as Miss Marvel very much. Danvers didn't appear as Captain Marvel until 2012 by which time Marvel Comics were beginning to fall off a cliff.
When will Disney, a supposedly family friendly company, understand that there is a reason the MCU is based more on the older stories. Its because they were better stories and not full of this PC rubbish.
Captain Marvel is not very heroic. She is a Mary Sue even though she was a product of what seems like relatively low grade technology compared to what is available throughout the MCU. Certainly I have no idea how she can be more powerful than Thor given her back story. But whatever, why bother having a coherent plot in the days of JJ Abrams et al?
The story, a preachy one about various woke topics including immigration as well as the required feminist tropes, works about as well as a paper straw. For some reason it also seems like they wanted to showcase the LA transit system which, if anything , seems to have decayed since the time this was set... Anyway the plot is fairly incoherent and at the same time predictable - to achieve this is quite a feat. Larsen's portrayal of Danvers is insufferable which was always going to be the case, but she should have at least attempted to make the character somewhat likeable. Instead she succeeded in portraying a character to was patently unlikeable but for no reason did some things to save the world...
Captain Marvel was not all bad. Samuel L Jackson does play his role well and that, along with high production values from the Marvel studios rescues the review from 0 stars to 2 stars.