Avengers Age of Ultron is out in the United States now, and has already earned over $630 million worldwide - well on its way to becoming one of the highest grossing films of all time.
That's all well and good, and certainly bodes well for Joss Whedon's last entry in the franchise but naturally we're now all wondering exactly where the film fits in the wider Marvel universe.
One of the most interesting scenes happens at the end of the film, with the mid credit scene after the initial marquee titles. And Marvel head producer Kevin Feige has been chatting about that moment specifically.
SPOILERS FOR AGE OF ULTRON FOLLOW
The mid credit scene for Age of Ultron features old big-chin himself Thanos reaching into some kind of container and pulling out the Infinity Gauntlet. If you're not aware, this stylish hand garment is set to be adorned with all six Infinity Stones, granting the bearer the power to destroy worlds. Thanos grabs the gauntlet and says "Fine, I'll do it myself..."
Very quick, very cool and reminds us that there are larger stakes still at play despite the fairly small scale finale of Age of Ultron itself. One big question though is where is he picking up the gauntlet from? It was last seen buried deep in Odin's vault, so did Thanos swan in there to pick it up?
Apparently not. Feige has admitted to Slashfilm that this is definitely not Odin's vault and the full explanation will be part of the future Marvel-verse. And he also chatted to Cinemblend and revealed a little more information - specifically that "there are two different gloves."
That actually makes a lot of sense - it's reasonable to expect that Thanos could come up with a powerful place to mount the stones, and it was telling that the version of the glove he was holding didn't have any stones in it. As of the end of Age of Ultron, Thanos doesn't have any Infinity Stones, which means he's going to have to get busy before the two part Infinity War movies.
Expect to hear a lot more about these stones in future Marvel movies.
Next up is Ant-Man, due for release in July 2015.