Pros: 1. The costume and set design is brilliantly done. The Black Panther (Chadwick Boseman) and Spiderman (Tom Holland) outfits are especially great, and the Captain America (Chris Evans) suit has progressed since its' conception. 2. The combat is a whole lot smoother and fast-paced than the previous films, and the action scenes (particularly the airport fight scene) are fantastically choreographed. 3. The movies' serious and gritty tone works really well, especially with the fissures in the Avengers only heightening said tone, and vice versa. 4. The mixture of practical effects and CGI, for the most part, looks great, and they helped to ground the film in a certain realism. 5. The score helps to lay a suitably tense and stifling atmosphere, without becoming stifling itself. 6. All of the Avengers (both the characters and the actors) have brilliant chemistry with each other. 7. The introductions of Spiderman and Black Panther are amazing, as they're given actual story-arcs which are compelling. 8. Both Robert Downey Jr. (Iron Man/ Tony Stark) and Tom Holland deliver fantastic performances. 9. The last fight scene between Captain America, Iron Man, and Bucky Barnes/ Winter Soldier (Sebastian Stan) is one of the rawest and emotional scenes in the Marvel Cinematic Universe, and it's pulled off greatly.

Cons: 1. There are a couple wonky CGI moments. For example, when Captain America starts running on the motorway in Germany. 2. Elizabeth Olsen (Wanda Maximoff/ Scarlet Witch) puts on a distractingly bad Russian accent.