I saw it over the weekend. One of the most amazing things about it, to me, was the pacing. For all that the movie crammed in, it didn't feel rushed or overstuffed to me, and as long as it was, it didn't feel like a grind. The crossover team-ups were all fun. Thor and the Guardians together was great. Tony Stark and Dr. Strange was great. Of course I always want to see more of Steve and Natasha, but there was nothing I would take out in order to fit more of them in (I guess what I really want is "Captain America 4" with Johansson as a co-star, or Steve to co-star in
Black Widow).
James Brolin is the clear MVP, and the cgi for Thanos and his minions was probably the best of the non-human beings in the series so far. I don't want to jinx us and declare that Marvel has "solved its villain problem", but they do seem to be on a roll. I think Steven DeKnight wrote one template for a good Marvel villain, with Wilson Fisk, as someone with understandable motives, but whose methods are nutso.
I really liked the ending. It's maybe a little too obvious that many/most/all of the people who disintegrated aren't really dead, and it's the people who are left behind who are in the most jeopardy, but I don't know how the writers could have handled it any better. As one reviewer I heard pointed out, the characters don't know there's another movie coming. Tony losing Peter Parker and Steve's "Oh, God..." at the end were both effective and affecting.
Nick Fury's pager dropping to the pavement with the red-blue-and-gold logo on it was kind of cool. "Motherf-" was the perfect exit line, too, even if it was a little too meta.
What can I say, I'm a nerd.
So, will
Agents of SHIELD disintegrate half of their characters in the next episode? I would have said surely not, but they did reference the 2nd Battle of New York and Thanos' invasion of Earth in the last couple episodes, so maybe they'll do it. It would be ballsy as heck if they did it, especially since (a) this could be the series' final season, and (b) if they do get picked up for a 6th season, it would air entirely before
Avengers 4 is released. So if
Avengers 4 takes place shortly after the ending of
Infinity War,
Agents of SHIELD season 6 would have to take place after
Avengers 4; or, if
Avengers 4 takes place roughly a year after the events of
Infinity War, any
SHIELD characters who disappeared would be gone for the entire season. Likewise, season 2 of
Luke Cage and season 3 of
Daredevil are expected to premier before
Avengers 4, and again, it would take some stones for the writers of those shows to fold this pseudo-Rapture into their stories. And it couldn't just be incidental - "Hey, has anybody seen Foggy?" - it would have to be a big moment, even if the characters in those shows don't have a clue what's going on and can't do anything about it.