Directors: Anthony and Joe Russo Starring: Everybody. Running Time: 149 minutes
Ten years ago now, there was an idea. To bring together a group of remarkable characters and see if they could become something more. There was a time, unbelievable as it is now, that having a ‘shared universe’ of various franchises seemed like a massive risk rather than the movie studio holy grail. A time when people wondered how the first Avengers film was possibly going to manage a story with six superheroes. Infinity War has twenty. Plus sidekicks and supporting cast members, absentee Avengers, love interests, a few surprise appearances, the army of an entire country, and a new mass of villains. And Stan Lee. The Universe has grown and grown, developing an enormous, enamoured audience along with it. Marvel know they have most every blockbuster-loving film fan in the palm of their hands at this point, so to keep them captivated, what’s the best thing they can do at this point? Make a fist. Or snap their fingers.