Avengers: Infinity War
Director: Anthony Russo, Joe Russo
Cast: Robert Downey Jr., Chris Hemsworth, Mark Ruffalo, Chris Evans, Scarlett Johansson, Benedict Cumberbatch, Don Cheadle, Tom Holland, Chadwick Boseman, Paul Bettany, Elizabeth Olsen, Anthony Mackie, Sebastian Stan, Danai Gurira, Letitia Wright, Dave Bautista, Zoe Saldana, Josh Brolin, Chris Pratt

In the last ten years, the world has witnessed an unprecedented, meticulously coordinated release of Marvel Cinematic Universe superhero movies. It began with the origin stories of Iron Man, Hulk, Thor, and Captain America. The indivual characters first came together in The Avengers, and now, a few more new franchises later, all the characters prepare for the final confrontation with evil. Thanos is determined to acquire all six Infinity Stones in order to complete his Infinity Gauntlet and wipe out half the universe; Dr. Strange and Vision possess one each. While Iron Man, Spider-Man, and Dr. Strange travel to Thanos’ homeworld, the Guardians of the Galaxy rescue Thor and the remaining Avengers prepare for the battle in Wakanda. This is by far the biggest, boldest, and grimmest movie in the series. The Russo brothers must juggle dozens of characters and stage action set pieces in several locations at once, and yet the end results is a funny, moving, thrilling, and totally coherent spectacle. The story concludes in Avengers: Endgame.