Avengers 3: Infinity War (2018, Anthony & Joe Russo)

Oh, spoilers.

The Avengers and the Guardians and all the new guys like Strange and Panther collide, as a space monster with a firm belief in genocide as the cure for the universe’s problems kills a few people (Loki, rainbow bridgekeeper Idris Elba, green Guardian Gamora, Vision) en route to collecting the Infinity Stones vaguely mentioned in previous movies. The heroes put up strong resistance, but the movie’s all about personal sacrifices – brothers Thor/Loki, lovers Scarlet Witch/Vision, lovers Starlord/Gamora, foster family Thanos/Gamora/Nebula, barely-just-met-allies Strange/Iron Man. Some are prepared to sacrifice, others aren’t so sure, and their hesitation gives Thanos the edge, so he gets the stones, literally snaps his fingers and kills half of everyone everywhere, including: Black Panther, Scarlet Witch, Bucky, Don Cheadle, all the Guardians except Rocket, and Samuel L. Jackson. We are assuming that either (1) Benedict Wong uses space-time powers or (2) Ant-Man uses subatomic multidimensional powers to somehow undo the carnage, or (3) everyone who wanted out of their contracts got turned to dust and we just carry on with whoever’s left, throwing in some X-Men and Captain Marvel and Young Han Solo or whoever to take their places.

I was worried that with my poor memory of the previous movies, we’d be lost as to the location and importance of each infinity stone, but the movie does a good job explaining stuff without getting bogged down Matrix-style – all you need to remember are the characters. Mostly it’s ‘splosions and wisecracks, as usual, and those are on point. We dug Peter Dinklage as a giant dwarf weapons forger, can’t make myself care about Young Spider-man or Iron Man’s wedding to Gwyneth Paltrow, didn’t miss Hawkeye. Was warming up to Strange, surprised to see him and Panther turned to dust already. It’s disappointing that these movies are doing the same things as the X-Men series but in a different order… I suppose next we’ll get Avengers: Days of Future Past.