In Avengers: Infinity War, Thanos is depicted collecting 5 of the 6 Infinity Stones relatively breezily (as an easy day's work where only for a moment do the Avengers come close to stopping him).

Where was he before the events of Avengers: Infinity War? If he's so powerful and capable, why didn't he do all this 10 years earlier or a week earlier instead of on this specific day (or two)?

  • 5
    There's a theory that the only two beings in the marvel cinematic universe capable of stopping Thanos were Ego and Odin. Ego dies in gotg2 and Odin in Ragnarok. Commented May 23, 2018 at 5:27
  • 1
    This was a meme :P Commented May 23, 2018 at 5:32
  • 8
    @Vishwa Good to see you treat newcomers like this. That's why it's a comment and not an answer because it's just a theory. Commented May 23, 2018 at 6:34
  • 1
    The reason I think is hidden in one his dialogues where he mentioned that he didn't face his destiny once and he wouldn't do the same thing again. He thought he was destined to save his home World ( and eventually the universe from overpopulation imo) and it would've required the Gauntlet and all the Stones to do it. Since he didn't do it back when his Planet was suffering, we see the result in the right on Titan. Commented May 23, 2018 at 9:30
  • 2
    @AvnishKabaj and the Ancient One dies in Doctor Strange
    – OrangeDog
    Commented May 23, 2018 at 11:22

2 Answers 2


For the most part it would seem that Thanos was in the Andromeda Galaxy.

Pre-Infinity War it seems Thanos has been going from planet to planet using his minions to take control and then execute half the population manually.

This is evidenced by the IW flashback of Gamora's adoption.

By the time The Avengers comes along, Thanos becomes aware that an Infinity Stone (the Space Stone in the Tesseract) has re-surfaced from being lost.

From there, various Infinity Stones come to light. The Reality Stone was lost (hidden by Bor, Odin's father) and the Time Stone protected by the Ancient One in Kamar-Taj, the Power Stone on Morag and found by Star-Lord etc.

So why now?

We do know that various Cosmic-level entities have been taken off the board between Avengers and Infinity War who may have have been restricting what he could do without popping up on their radar.

  • The Ancient One, defended Earth for centuries from mystical threats.

  • Odin was certainly aware of the Infinty Stones

  • Ego was a Celestial who should have been aware.

The Infinity Stones are an existential threat and, accordingly, Thanos has been using agents to locate and recover Infinity Stones.

He sends Loki to retrieve the Space Stone (Avengers) and Ronan (Guardians of the Galaxy) to collect the Power Stone.

Eventually though, after various failures, Thanos decides to do it himself after (it is assumed) the events of Age of Ulton although it's not clear when this event actually takes place in the MCU timeline

We do know that Thanos had the Infinity Gauntlet constructed by Eitri at Nedavellir but it's possible that this actually took place considerably after AoU and we are just seeing the outcome as a flash forward and Thanos really started getting serious about the Infinity Stones just before IW after Odin has moved on from Asgard and Nedavellir was left undefended.

Updated: Per this answer on SF&F

Per the film's Directors/Screenwriters Commentary, Thanos' motivation for deciding to gather the stones is that he finally (after many years of searching) learned the location of the lost Soul Stone. Before this he seems content to get on with obliterating one planet at a time and making sure that he knows roughly where the other stones are, safe in the knowledge that he's made himself powerful enough (through his armies and his 'children of Thanos') to go and collect them when the need arises.

Stephen McFeely: "The catalyst for the whole movie was when Thanos figured out where the Soul Stone was because he captured Nebula on his ship and rooted around in her brain and figured out that Gamora knew where the Soul Stone was."

Joseph Russo: "It's the reason why he hasn't gone for it before, because he knows that the minute he does, the forces of the universe are gonna line up against him. If he doesn't know where the Soul Stone is, then what's the point?"


  • 1
    Good answer. I think you must be correct, the only explanation that reconciles the continuity of Age of Ultron and Infinity War is that the "i'll do it myself" scene is some sort of flash forward. We do see scenes brought forward from other movies in the credits - this one is just a bit more "in advance" than most of them.
    – iandotkelly
    Commented May 23, 2018 at 14:48
  • @iandotkelly That's probably a continuity gaffe which can conveniently be explained away as an extreme flash-foward...
    – mattdm
    Commented Jun 11, 2018 at 18:54
  • @mattdm ... indeed, I didn't mean to imply that they'd planned it that way, but as you say its a way of explaining it in retrospect.
    – iandotkelly
    Commented Jun 11, 2018 at 20:23

For one very simple reason. Nidavellir. It was defended by Asgard, and Asgard needed to fall to allow Thanos to get the Infinity Gauntlet. In the same time, he had to collect all of them in a very short span of time, because basically the whole universe would've tried to stop him if he took more time. I also believe that the Elders were a big thorn in his thigh. With the fall of both Ego in GotG vol.2 and the Grand Master in Thor Ragnarok, and, even though he doesn't really fall into that category, Odin, that's three of the most powerful being in the universe out of commission. Leaving Thanos much more freedom.

I also suspect that Ego's attack on basically every advanced planets, including Xandar specifically, must've weakened them a lot, facilitating Thanos's hold on the Power Stone. It is the same for the Space Stone, and the Reality Stone.As for Mind, Time and Soul, they had only one keeper each, which wasn't a problem for Thanos.

  • I don't think this works; because he had the Gauntlet at the end of Age of Ultron, long before Asgard fell.
    – GendoIkari
    Commented May 23, 2018 at 15:00
  • Wasn't it pointed out in another question, that the gauntlet held in Asgard was a fake? The rest of the answer makes sense though. Commented May 23, 2018 at 15:17
  • 3
    @DustinDavis ...he's not talking about the Asgard gauntlet - but the one in a credits scene in AoU where Thanos takes the gauntlet and says "i'll do it myself". As others have said here, to maintain continuity with the Nidavellir plotline, this can only be some sort of flash forward.
    – iandotkelly
    Commented May 23, 2018 at 15:30

You must log in to answer this question.