10 Most Nonsensical Plot Holes In The MCU
10. Just How Many Stones Does Thanos Have Before Infinity War?
In The Avengers, set in 2012, Thanos sends Loki to obtain the Tesseract (containing the Space Stone) and subjugate Earth, giving him the Sceptre (containing the Mind Stone) and a Chitauri army to help accomplish this task.
There’s a lot of lazy writing going on in The Avengers - for example, it’s never explained how, when S.H.I.E.L.D. fiddles with the Tesseract and opens a random wormhole, Loki is at the other end. It’s also never made clear why Thanos gives Loki - a newcomer to his forces with a reputation for untrustworthiness - the only Infinity Stone he’s managed to obtain so far.
However, although plot holes are always due to lazy writing, lazy writing isn’t always a plot hole - so let’s look at the Thanos we meet in act two of Avengers: Endgame, during the Time Heist. Because the plot mechanic is time travel, the movie establishes that it’s 2014, the time period of the events of the first Guardians Of The Galaxy movie. The Infinity Stone being sought by his forces on the planet Morag is the Power Stone, just as it was at the beginning of that film.
So why do Gamorra and Nebula, in discussing their father’s plans, make it very clear that this is the first Infinity Stone Thanos has managed to find?
Nebula: “Father’s plan is finally in motion.”
Gamora: “One stone isn’t six.”
Nebula: “It’s a start. If he gets them all...”
Remember, this isn’t an alternate universe, it’s a single, coherent timeline, two years after The Battle Of New York. By 2014, he should have already found the Mind Stone and the Space Stone - he knows they’re on Earth, at the very least - so this should be the third Infinity Stone he’s found.
By this point, Thanos is only a couple of smash n’ grab raids away from being halfway to his genocidal objective. His plan has been in motion for years.