NO SPOILERS! THIS A SPOILER-FREE REVIEW! *Directed by Joe and Anthony Russo *Starring Robert Downey Jr, Chris Pratt, Chris Evans, Josh Brolin, Scarlett Johansson, Benedict Cumberbatch, Tom Holland, Elizabeth Olsen, Zoe Saldana, Karen Gillan, Mark Ruffalo, Dave Bautista, Bradley Cooper, Vin Diesel, Paul Bettany, Sebastian Stan, Pom Klementieff, Benedict Wong, Danai Gurira, Tom Hiddleston, Anthony Mackie, Chadwick Boseman, Letitia Wright, Don Cheadle, Gwyneth Paltrow, Idris Elba The Plot: The mad Titan, Thanos, is on the hunt to collect 6 Infinity Stones, which he would then use to power up this gauntlet and then use the power of these stones to overpower the universe. In the meantime, the Avengers are split up and make new allies along the way to overcome some of Thanos's obstacles and prevent his task from becoming a reality. 10 YEARS in the making, folks! All the build-up, all the anticipation finally molded into this movie while the previous films made us fall in love...