Went in with low expectation and was pleasantly surprised!

Rating: 9/10 (10 March 2019)

After some of the reviews here you would think that this movie is a turd. I was close to canceling my tickets and skipping it but my kids still wanted to go. Consequently I went in with low expectations. You know what, I was pleasantly surprised! I found it an enjoyable use of two hours and I was engaged the entire time.
I'm not invested in Marvel comics but I have seen all the Marvel films. I watched it on how it stood up as a movie with no prior conceived notions as to what this character should be.
I see many complaints about the film being boring. I'm not sure what movie those reviewers saw. I found how Brie Larsen played Vers to be appropriate for what we discover her Kree background to be; "show no emotion". After she lands on Earth we see her begin to discover who she really is and who is really the enemy. I found the twist to be a surprise (for me) and the way it was handled well done.
Weaknesses? I can see the argument that Captain Marvel not having (an apparent) weakness to be something that may reduce the tension in the movie but our family never felt that. If you are someone that wants two hours of battle than perhaps you will be bored. But if you want more beyond a CGI-fest then I think there is a lot to be pleased about in this movie. Yes there are contrived conveniences but hey, it's a Marvel movie; they all have them. Is it logical? No. Is it fun, keeps you engaged for two hours? Yes. There have been other Marvel movies where I get bored with endless fights scenes (cough, cough Black Panther..) This one did not have that and for that I am thankful.