‘Avengers: Infinity War’ delivers

The release of “Avengers: Infinity War” marks the 19th film in the Marvel Cinematic and Television Universe (MCU) with movies from “Iron Man” to “Black Panther” has been building to this point. The film delivers.

The MCU has slowly been introducing the six super-powerful Infinity Stones since “Captain America,” and now it is the duty of the Avengers, Guardians of the Galaxy, and other previously introduced heroes to prevent the villain Thanos from acquiring all six stones and using them to reshape reality.

“Infinity War” is the peak point of the universe, with every major film hero helping to fight Thanos. With the exception of Paul Rudd’s Ant-Man and Jeremy Renner’s Hawkeye, every major film superhero who has survived to this point not only appears, but plays an important role. With perhaps one exception, no character is neglected, and most get not just the same great action scenes Marvel fans have become accustomed to, but also some great moments of character development and interaction with the rest of the cast.

“Infinity War” is also an entertaining movie in its own right in addition to being a good crossover of existing characters. While one shouldn’t watch Infinity War without having seen at least a good portion of the other Marvel movies, the story is mostly self-contained, and continuity will not greatly affect one’s enjoyment.

The film keeps the viewer guessing throughout with constantly changing set-pieces scenarios. Multiple plots are followed at once, and although there is one mission that perhaps receives more attention than is warranted, none feel pointless or boring. The abundance of action scenes also won’t get in the way of some trademark Marvel film humor or the aforementioned great character moments.

“Avengers: Infinity War” is not absolutely flawless, but delivers on over six years of promises in terms of characters, action and plot.