Civil War is one of the best movies that I have ever seen!
Why you may ask?
Let's start with the main theme which centers on Cap's internal struggles and Cap's relationships with everyone from previous film. This is indeed a Captain America film and NOT Avengers 2.5. Everyone from Sam Wilson the Falcon to Bucky Barnes to Tony Stark plays a huge role but it's all in relation to Cap being the main focus. Even interaction with Natasha Romanoff/Black Widow and Clint Barton/Hawkeye are important.
Previous films are paid off nicely and it's why even smaller roles are pivotal. This movie stands on its own, but it certainly respects its roots of everything that has made the MCU great. It not only respects it but it quite literally pays off a lot of it but in a natural and even a surprising way. It's not necessary to have seen previous films but it certainly adds to the remarkable depth and the impact of this movie.
The film is really grounded in a believable world that supports the political thriller and psychological thriller aspect, and it's helped by the caliber of the cast involved.
A core theme surrounding Cap is the idea that he once used to represent America and has now become alien to modern thoughts and values due to the passage of time and the events of the Winter Soldier movie. Seeing this level of emotional stakes of this hero's journey is rare and incredibly captivating.
All the fighting is very visceral and believable. Early on it's amazing and when it comes to hero vs hero, it becomes even more so. This is no "scrimmage" or fake fight. The stakes are VERY real and very intense.
The final act breaks all clichés and leaves the Avengers broken. How can this family come together especially knowing the threat that's on the horizon with Thanos.
This movie puts Cap through a lot and the audience is right there feeling everything with him. It's an incredible ride and one of the best movies that I have ever seen.