All the Marvel movies have led up to this: Infinity War and in a word, it is awesome! In another word, shocking! In a packed theater, you could have heard a pin drop during the last 10 minutes or so.
With around 20 superheroes in 1 movie, Infinity War could easily have become a mess, but writers Christopher Markus and Stephen McFeely managed to write a script with a lot more balance than I thought possible. And the Russo brothers direction keeps the action going while still managing to slip in some really great character moments. It successfully connects elements from previous movies – especially Civil War, Doctor Strange, Spiderman: Homecoming, Thor: Ragnorok, Guardians of the Galaxy Vol 2 and Black Panther elevating them in the process.
Thanos was the biggest surprise I think with enough details given to make him a villain with depth – a rare thing for superhero movies. While his plan is misguided (not to mention bloody!), you can actually feel for him and understand why he wants the Infinity Stones. Josh Brolin really gives an amazing performance thru the rigors of playing an all CGI character.
The Russo Brothers warned us that this one was going to be dark, and he definitely goes there with moments that are going to make you gasp and cry mixed in with the humor we have come to expect from our heroes. The first half of the movie makes us realize just what a badass Thanos is with hero after hero getting beat down hard by him as he determinedly goes after the stones. The typical superhero formula of fight-nearly lose-rally-to-the-win is turned on its head and mixed in a way that makes us wonder if any of our heroes will make it out alive. And be warned – many DON’T!
Of course there is action – a LOT of it that will take you for a ride along a funny, dark and often scary path for 2 1/2 hours. Waiting for the post credit scene was as much catching your breath as waiting for the tease, especially after the ending that is bound to shock – and irritate you when you realize you have to wait a year for the conclusion in Avengers 4.