In the Marvel Cinematic Universe, the Infinity Stones story thread has been lingering for a few years now. With five of the six accounted for on screen, only one remains a mystery – the Soul Stone.
Now a new fan theory published as an article by Comicbook.com is gaining traction online and has suggested that it has been right in front of our eyes the whole time. The theory says Heimdall, played by Idris Elba in the “Thor” movies, has the Soul Stone either with or within him. The author explains:
“In Norse mythology, Odin gives him his sight. Heimdall’s eyes are orange. In Thor: The Dark World, he is quoted saying he can see all the souls in the nine realms. And in Thor’s vision in Age of Ultron, Heimdal is blind. Thanos could have taken the stone from his eyes. It all fits.”
The only glimpse of the Soul Stone on screen has been in the “Guardians of the Galaxy” when The Collector explained them – and the Soul Stone’s color matches Heimdall’s eyes.
The main argument against the theory is the quote in “Thor: The Dark World” about not having “two Infinity Stones in the same place” in reference to Asgard, but it’s also not clear if even Heimdall himself is necessarily aware he has it. Elba returns to the role for “Thor: Ragnarok” which has already wrapped shooting and will hit cinemas November 3rd next year. If there’s any weight to the theory, that’s likely where we’ll hear it.