Certainly not the best Marvel movie but there were some refreshing twists that held the movie together

Rating: 7/10 (9 March 2019)

So Captain Marvel isn't the best Marvel movie out there. Heck, it probably isn't even a great movie but I actually found some pleasant twists in the movie that turned expectations inside out.
Ok I'll just get the negative points out first quickly. Captain Marvel's "smarty-pants" attitude, whilst is indeed a character quirk for her, it should have been given more context. For eg, Tony Stark is smug cos of his billionaire playboy philanthropist background. There's a reason for his smugness. I dare say even Dr Strange has a background for his arrogance - he's a successful surgeon where everyone responds to him at his beck and call. But Carol is smug out of nowhere, which I think makes it hard for people to understand her.
Secondly, too many irrelevant characters. The Star Force team practically felt useless and I can't even remember their names. Phil Coulson barely had any screen time. What a waste of characters.
Ok but now on to the good stuff.
SPOILER ALERT!!!

I really liked how the Skrulls turned out to be the true victims. At first I was thinking, oh Gosh, another generic goblin-looking alien. But they were actually funny and turned out to be gentle creatures who were just trying to protect their families. I can see Marvel taking the "Thanos" formula even further here, ie the villains who have their reasons for fighting. Ben Mendelson did a great job with his role. Probably my most favourite character other than fury and goose.
Whilst I didn't really feel a connection to the Kree, I did also like the twist that they were the villains. It's sort of like "Winter Soldier" where the people you work with do not necessarily mean they are truly your allies.
Secondly, I don't find the political agenda as overplayed as people say. In fact, i see the movie delivering the message as developing yourself to your fullest potential despite people holding you back. It can be applied to any context - women rights, children, people of different cultures, etc.
Just go watch the movie and refrain from comparing to infinity war. Sure, it's not a great movie on par with other marvel films but it does deliver on some levels.