Sorry James Cameron, comic book movies are here to stay. For a while at least.
Avengers: Infinity War hits the ground running and pulls no punches. I will go as far as to say that this is the greatest ensemble comic book movie to date. At a run time of a little over two and a half hours, the movie never stagnates and uses every second to the fullest. Contrary to the second two LOTR films in the trilogy, Infinity War never feels like multiple separate movies going on at the same time. All the individual stories serve the larger story and introduction between worlds are fluid and cohesive.
In a movie with such an enormous cast I was concerned that maybe some characters would be only on screen for a moment and I was mostly wrong. In a trend that seems to be recurring with the MCU a couple of folks were MIA (one which was expected) but someone from the past shows up and filled me with much joy and excitement... but that's all I'll say about that.
As I stated before, Infinity War is packed beginning to end with content and every character is given their time on screen. Each character serves a purpose and no one ever feels like they are there just because it's expected. Every moment these heroes have spent on screen in this movie and before was building toward the finale of this movie.
The story was so well executed that if you told me that this was this first film written and they worked their way backwards with each film, I'd believe it. There is not one scene that could be removed in this Rube Goldberg machine of a movie that is the end result of perfect cinematic universe building. A fitting crescendo to a nerdy symphony ten years in the making!
I wouldn't only recommend you see Avengers: Infinity War, I would recommend you see it twice or even thrice. It is that enjoyable.
Below is the link to the SPOILER riddled Parking Lot Review I did with fellow Reservoir Geek, Doug Bashore immediately after seeing Avengers: Infinity War. If you've seen the movie or don't mind spoilers, enjoy!