When I walked in to the theatre to see Marvel Studios’ Avengers: Infinity War, I must admit, I was skeptical.
Marvel has already created so many amazing movies, and they just came out with Black Panther which shattered all expectations. So what are they going to do now? How can they top the worlds they’ve already created?
Well. They did.
Avengers: Infinity War follows Steve Rogers (Chris Evans), Thor (Chris Hemsworth), Peter Parker (Tom Holland), Natasha Romanoff (Scarlett Johansson), T’Challa (Chadwick Boseman), Wanda Maximoff (Elizabeth Olsen), Vision (Paul Bettany), Bruce Banner (Mark Ruffalo), Tony Stark (Robert Downey Jr.), James Rhodes (Don Cheadle), Sam Wilson (Anthony Mackie), and Doctor Stephen Strange (Benedict Cumberbatch) as they join forces with Peter Quill (Chris Pratt), Drax (Dave Bautista), Gamora (Zoe Saldana), Groot (Vin Diesel), Rocket Raccoon (Bradley Cooper), and Mantis (Pom Klementieff) in this epic team-up to attempt to protect the universe from Thanos’ (Josh Brolin) quest for the six all-powerful infinity stones.
There are so many action scenes in Infinity War that I’m not entirely sure how directors Anthony and Joe Russo managed to reach the emotional depth they did. But between the heart-pounding battle scenes, they somehow managed not only to make me cry, but to entrance the audience with the characters’ moral and ethical inner battles.
From a cinematographic standpoint, this movie is absolutely amazing. The Russo brothers must have put incredible thought into each and every scene, because from the script to the actors to the camera work to the post production process, Infinity War is nearly flawless.
One of the few flaws that can be found is that the movie is almost too packed. Infinity War has a run time of two hours and 40 minutes, and with the multiple story lines in multiple different locations, Marvel truly pushed the limits of how much an audience can handle.
But it paid off. Avengers: Infinity War is fantastic, and I urge everyone to brush up on their Marvel cinematic universe knowledge, and then go see Avengers: Infinity War. Five out of five stars.