I waited to see the Infinity War for six years and it exceeded my expectations and I am in desperate need for more. Thanos was the ideal ultimate villain because he was insanely powerful, self-righteous, and slightly morally ambiguous. It was great to see every superhero we have seen so far from the Avengers to the Guardians of the Galaxy joining forces against the greatest threat the universe will ever see. In all the previous Marvel films, I saw all the individual Infinity Stones and was eager to see what they would do when all six were combined. In the comics, when all six Infinity Stones were together in the Infinity Gauntlet, whoever wielded them would be omnipotent with all the power in the universe literally at their fingertips. It was satisfactory to see that power on the big screen. The ending was heart-breaking, but as long as the Infinity Gauntlet exists, there is still a chance to undo what Thanos has done. Also, I was pleased to see the reference to Captain Marvel in the post-credits scene. Overall, I would recommend this film to anyone who is a die hard Marvel and superhero fan.