WARNING: The following article contains major spoilers for Avengers: Infinity War, in theaters now.
As much attention is paid to Thanos and the six Infinity Stones heading into Avengers: Infinity War, there hadn't been much discussion surrounding how the Mad Titan would harness the cosmic artifacts' power. The Infinity Gauntlet's origin was finally revealed in the ensemble Avengers film, but that raises all-new questions, beginning with the plot holes created from the previous Infinity Gauntlet's shown in the Marvel Cinematic Universe.
The first appearance of the Infinity Gauntlet took place in 2011's Thor, resting in Asgard's weapon vault. As far as eagle-eyed fans were concerned, that meant the Asgardians were protecting it, and Thanos would have to eventually make his way to the realm to push the overarching story arc along. The second Infinity Gauntlet cameo came in the mid-credits scene of Avengers: Age of Ultron in 2015, with Thanos sliding his left hand into the gauntlet while proclaiming, "Fine... I'll do it myself." Does this mean Age of Ultron's Infinity Gauntlet was the same one shown in Thor? And if so, how and when did Thanos steal it from the Asgardians?
Recognizing that there were some inconsistencies and plot holes concerning the Infinity Gauntlet, the brain trust at Marvel Studios rectified the situation in 2017's Thor: Ragnarok. After Hela conquered Asgard, she took a stroll through the weapons vault with Skurge the Executioner. When they passed the Infinity Gauntlet, Hela declared it a fake, knocking it to the floor. Now, a person may wonder how Hela would know this, considering she spent the last millennia locked away in Hel by Odin. Be that as it may, Hela was correct -- the Infinity Gauntlet in Asgard wasn't the real deal, as Infinity War would later confirm.
Thor, Rocket and Groot would travel on a side mission in the film to Nidavellir, so the King of Dwarves Eitri could forge a new weapon for the God of Thunder. What they would find is a realm that was ransacked by Thanos, with Eitri the only surviving dwarf. The legend of Nidavellir had made its way to Thanos, and since he needed a device capable of harnessing the Infinity Stones, that made it the perfect place for him to find a craftsman. Thanos forced Eitri to create the Infinity Gauntlet, slaughtering the remaining dwarves of Nidavellir and turning Eitri's hands to stone once he was no longer useful to him.
As confusing as some may have found the conclusion of Infinity War to be, at least it gave a definitive origin to the Infinity Gauntlet. But in doing so, a whole new plot hole was introduced -- We're to believe Asgard didn't notice that the population of one of the Nine Worlds was wiped out ... how many years ago? If Thanos has had the true Infinity Gauntlet since 2015, that would place it two years before Asgard was destroyed in Ragnarok, so its destruction can't be used as a scapegoat. Or, Asgard did know about Nidavellir, but just didn't care?
We're not likely to get an answer to these questions, considering next year's Avengers 4 will have enough storylines to wrap up as Earth's Mightiest Heroes regroup to finally put an end to Thanos' reign. However, they do give continuity experts one extra thing to theorize and debate about for years to come.
Directed by Joe and Anthony Russo, Avengers: Infinity War stars Robert Downey Jr., Chris Evans, Chris Hemsworth, Mark Ruffalo, Jeremy Renner, Scarlett Johansson, Paul Bettany, Anthony Mackie, Paul Rudd, Elizabeth Olsen, Tom Holland, Benedict Cumberbatch, Chadwick Boseman, Chris Pratt, Zoe Saldana, Dave Bautista, Bradley Cooper, Vin Diesel, Tom Hiddleston and Josh Brolin. In theaters now.