After Marvel dropped the first teaser for Avengers: Endgame back in December, fans have been on the edge of their seats waiting for the trailer of the Spider-Man: Far From Home - and now it's finally here.
In the trailer, we can see Peter Parker/Spidey (Tom Holland) setting off on a school trip before meeting Samuel L. Jackson's Nick Fury for the first time - and we finally get an up-close look at Mysterio.
It seems that Spider-Man initially teams up with Jake Gyllenhaal's illusionist mastermind before the latter decides to go down a different route.
Tom Holland showed his fans one version of the trailer for the first time via an Instagram Live video - which fans went crazy for, even if the initial video was out of sync.
Then another teaser trailer dropped on Twitter
The film will kick off Marvel Studios' Phase Four, and is set after the upcoming Avengers movie - immediately after, in fact.
In Summer 2017, Sony producer Amy Pascal told to Fandom that Far From Home would take place in the aftermath of Endgame, saying: "We are starting now the next one which will start a few minutes after Avengers 4 wraps as a story."
Minutes! You don't get much more immediate than that.
Tom Holland Spider-Man
This has left fans with a lot of things to ponder, such as the fact that Spidey can't really be dead after all - or the Avengers have figured out a way to reverse Thanos' extermination of half of life in the universe at the end of the franchise's previous movie, Infinity War.
What we do know is the film's plot is going to be a play on the title, Far From Home, according to Marvel Studios boss Kevin Feige.
He said: "Well, I mean, sure, let the speculation begin. That's always fun.
"We like [the title] of course because it ties into Homecoming, not just keeping that word going, which we like and we liked it more than Homecoming 2, but that notion of 'home' is a word that has dual meanings we'd like to continue with this [Marvel Cinematic Universe] version of Spider-Man. So 'far from home' has multiple meanings."
Then there's also Gyllenhaal's take on a new character for the movies (but an old favourite for readers of the comics) - the sinister Mysterio.
Jake Gyllenhaal Confirms Role As 'Spider-Man: Far From Home' Villain. Credit: PA
"There are these threats to the world, the Elementals, elemental creatures," Gyllenhaal explained during an CCXP panel.
"Mysterio is someone who knows about them and wants to make sure that the world is safe from them, and Nick Fury asks him to come on and help because he's the only one who really understands them.
"Then he teams up with friendly neighbourhood Spider-Man and unfortunately has to make him become more than a friendly neighbourhood Spider-Man."
Spider-Man: Far From Home is currently set for release on 5 July 2019, which seems ages away. Oh well, at least we've got Captain Marvel and the small matter of Avengers: Endgame to tide us over until then.
Featured Image Credit: Disney/Marvel Studios