The culmination of a decade’s worth of planning is coming to a close. Do NOT allow yourself to be spoiled. I will not put spoilers in this review. Please spoiler guard comments with the appropriate tags, as well.

Cast and Crew Information

Robert Downey Jr. as Tony Stark / Iron Man
Chris Hemsworth as Thor
Mark Ruffalo as Bruce Banner / Hulk
Chris Evans as Steve Rogers / Captain America
Scarlett Johansson as Natasha Romanoff / Black Widow
Don Cheadle as James Rhodes / War Machine
Benedict Cumberbatch as Dr. Stephen Strange
Tom Holland as Peter Parker / Spider-Man
Chadwick Boseman as T’Challa / Black Panther
Zoe Saldana as Gamora
Karen Gillan as Nebula
Tom Hiddleston as Loki
Paul Bettany as Vision
Elizabeth Olsen as Wanda Maximoff / Scarlet Witch
Anthony Mackie as Sam Wilson / Falcon
Sebastian Stan as Bucky Barnes / Winter SOldier
Idris Elba as Heimdall
Danai Gurira as Okoye
Peter Dinklage as Eitri
Benedict Wong as Wong
Pom Klementieff as Mantis
Dave Bautista as Drax
Vin Diesel as Groot
Bradley Cooper as Rocket
Gwyneth Paltrow as Pepper Potts
Benicio del Toro as Taneleer Tivan / The Collector
Josh Brolin as Thanos
Chris Pratt as Peter Quill / Star-Lord
William Hurt as Thaddeus Ross
Letitia Wright as Shuri
Terry Notary as Cull Obsidian
Tom Vaughan-Lawlor as Ebony Maw
Carrie Coon as Proxima Midnight
Michael Shaw as Covus Glaive
Stan Lee as Bus Driver
Winston Duke as M’Baku
Florence Kasumba as Ayo
Kerry Condon as Friday
Jacob Batalon as Ned

Written by Christopher Markus as Stephen McFeely
Directed by Anthony as Joe Russo


Thanos, the Mad Titan, is gathering the Infinity Stones in an effort to bring balance to the Universe by killing half of its population.

High Point

Getting the band back together.

Low Point

There are some moments where CGI characters don’t interact with other characters in quite the right way. Yes, the worst part of this movie is a minor nitpick.

The Review

There are original elements in this, but it draws much of its inspiration from two of the five Marvel miniseries with the word Infinity in the name. I give it 5 out of 6.

The effects are almost flawless, but not quite, which is pretty impressive given how many visual effects there are. By that, I mean I don’t know if there is a single frame of footage in its 149 minute runtime that doesn’t include at least one visual effect, and many probably have hundreds. I give it 5 out of 6.

The story is shockingly well structured. You can see how large the cast is above, yet nobody feels neglected (including those I omitted as their mere presence can be considered spoilers), we come to understand Thanos, and every scene has a purpose for the overall plot. I give it 6 out of 6.

The acting works because the groundwork has already been laid. This cast have already grown to know these characters, and they have a great grasp on them. There isn’t room to add dimensions, but they do recall the dimensions added in earlier outings. I give it 6 out of 6.

The production is excellent. Editing was masterful, and Silvestri’s score is right on point. I’ve heard people criticize it for being unmemorable, but the audience I saw this with reacted to the opening chord the first time we heard it. This is a film on a nearly impossible scale, and it succeeds. I give it 6 out of 6.

The emotional response is excellent. Some beats are familiar to comic fans, but they still had impact when they came. I give it 6 out of 6.

Overall, this positions us for the end of this chapter of the Marvel Cinematic Universe next spring. The next two releases, Ant-Man and the Wasp and Captain Marvel, are known to take place before this film. This is less Empire Strikes Back and more Lord of the Rings: The Two Towers in terms of plot and story structure, as no more stories can be told in the Marvel Cinematic Universe without addressing these events. I regret falling behind on Agents of S.H.I.E.L.D. because of this film. Seriously, see it before you get spoiled. 6 out of 6.

In total, Avengers: Infinity War receives 40 out of 42.