An epic conclusion of 10 years of Marvel Movies Which you shouldn't miss (Spoiler-Free Review)

Rating: 9/10 (4 July 2019)

No spoiler brief review for fans and non fans:-
If you are a Marvel fan, then you know you shouldn't miss this movie so please watch it before anyone spoils it for you. Even if someone does spoil it, the movie is worth watching for its spectacular special effects, music by Alan Silvestri and stellar performances by the cast. The 3D version of the movie is nice as the 3D effect adds additional depth to the fight scenes and space scenes. It's a movie that has so many scenes which feel like they are there to please the fans and the scenes have a lot of emotional impact because of the character development as well as back-story that have built up the emotions throughout the years. This movie is something that should be kept in your DVD or Blu-Ray collections when officially released later on, as there are so many things in this movie which will make you want to revisit it and relive the moments. You will not get bored by this movie and might as well watch it twice or even more times in the theater.
If you are not a Marvel fan or haven't watched any of the Marvel movies, the movie does tell you what happened in the Avengers Infinity War and even if you won't be able to identify with some of the characters, you can guess that Avengers are the good people and they are trying to stop the bad guy, Thanos from conquering the world and also to try and repair what he did in the Infinity War movie. The movie is worth watching for its special effects, acting, music and great production value. Some character decisions might divide the audience, so how you feel will depend on your personal attachment and expectations form a particular super hero character's story arc.
This is the last Russo Bros. Marvel film according to a GamesRadar Interview and the last Stan Lee cameo (RIP). Go watch it!