This movie was a spectacle of epic proportions. It has a massive cast of characters and manages to weave all the storylines well.
Starting with Thor, Hulk, and Loki, the original big bad, getting crushed by Thanos so easily set the power levels straight for the movie.
This movie paired some amazing characters together. Seeing the egos of Strange and Stark collide made for some very fun moments. Thor's banter with the Guardians and Peter swinging into the action added some nerdiness to the mix.
With all the good things and fan service this movie provided, it did have some moments that overshadowed some previously established character-defining moments. But it was easy enough to set aside these and enjoy the pool of emotions and thrills it delivered.
This movie was an amalgamation of a decade of superhero stories and it did not disappoint!