I think this movie is a marvelous cinematic movie, it left me with the mouth open all movie because I thought the critics were true and the movie was bad, but no, it has some parts with bad CGI and some bad actuation by the actress of Cassie, but the other things besides those things were spectacular.
Kang was the villain I expected, it has a very good interpretation and it can be the best villain of all marvel, Thanks has his thing and to me he has been the best villain of all movies, but the interpretation of Jonathan Mayors as Kang is a piece of art, he makes Kang a villain who anyone wants to see, makes Kang a scary Villain and makes him better than Thanks in my opinion.
The soundtrack, that's another piece of art that makes the movie an epic adventure full of fight and extraordinary characters who makes a place on our heart. I loved the soundtrack.
The post credit scenes, it opens the path to the big epic finale, Kang Destiny. I loved the 2 ending scenes, they were a very beautiful scenes that elevated my expectation for the movies coming on and makes me keep thinking that Kang is the best villain I have seen and Jonathan Mayors the best cast for a villain.
But also, as every movie it has his bad things and this were the ones who makes me put a 4. First, Cassie, I don't know if Kathryn Newton acts like this on every of her movies, but it looks like a wet paper of interpretation, that it can break easily with a small touch, she had some interpretation that were below my interpretation. Another thing that was weird, the CGI in some scenes. Besides that they were on fewer things, it were very messy, some parts that the hair doesn't fit with the place or some distortions on the scene, but it didn't happen to many times, so it wasn't a huge thing.
CGI: 3.5/5
Acting: 4/5
Secondary characters: 4/5
Soundtrack: 5/5
Villain: 5/5
Post credit scenes 5/5
Movie: 4.5/5