Spider-Man: Homecoming has ensnared us all in a web of wonder and fun as Tom Holland's wall-crawler officially joined the Marvel Cinematic Universe.
There's a lot to love about the film from Holland's infectious central performance to director Jon Watts' pitch perfect evocation of Peter Parker's high school environment (this really is Ferris Bueller with superheroes).
With the movie winning over audiences worldwide, we thought we'd present seven moments that got our own Spidey senses tingling...
1. Does whatever a Spider can...
Composer Michael Giacchino's adaptation of the classic TV theme over the introductory Marvel logo had us aglow with warm feelings of nostalgia and nerdiness. Should he return to score the next film, we'd love to hear it incorporated again.
2. Toomes' big reveal
Breezy, fun and upbeat though the movie is, Homecoming pulls a real belter of a twist midway through when it turns out that Michael Keaton's baddie Adrian Toomes (aka the Vulture) is in fact the father of Peter's love interest Liz (Laura Harrier).
This lends an unexpectedly rich depth of character to the latest Marvel antagonist – after all, this is the area where they often fall down. But not this time: the battle between Peter and his enemy suddenly becomes a lot more complex, galvanising the last act of the movie with a real sense of tension as our hero is torn between his high school love and his moral duty.
3. To be Mary Jane or not to be Mary Jane?
One of the scene-stealing support players is Zendaya as perpetually snarky student Michelle, the kind of sarcastic yet inwardly warm and loving high school archetype that we all recognise from our teen years.
At the end of the movie Michelle casually drops into conversation that her nickname is MJ – the nom de guerre for Peter's famous love interest Mary Jane Watson (played in the first three, non-Marvel movies by Kirsten Dunst).
Does this mean we're being set up for an MJ return? Hold your horses (or your spiders) – Marvel chief Kevin Feige has confirmed Zendaya is not playing the character.
"We never even looked at it as a big reveal necessarily but more of just a fun homage to his past adventures and his [Peter Parker's] past love," he told Cinema Blend. "She’s not Mary Jane Watson. She never was Mary Jane Watson. She was always this new high school character, Michelle, who we know there’s an ‘M’ in Michelle and an ‘M’ in Mary. So we’re so clever and we thought, 'Wouldn’t it be neat if her initials were MJ?'"
Even so, we can't help but feel we're being put off the scent...
4. The Avengers theme
Another musical Easter egg from genius composer Giacchino – as Peter is absorbed into the Avengers fold during the closing scenes, Giacchino teases us with bursts of Alan Silvestri's main theme from The Avengers.
This has become the musical spine of the series, defining the superhero team not only in Joss Whedon's two Avengers movies but now also working its way into the Spider-Man landscape.
5. Aunt May finds out
Peter's Aunt (as played by Marisa Tomei) has a smaller role in this movie compared to the earlier ones. However she does potentially get the best moment of all when, during the closing shot, the camera tracks around Peter in his Spider-Man suit to reveal May watching him. We cut to the end credits just as she exclaims: "What the f –!"
Not only is this hilariously funny (a reminder of Tomei's Oscar-winning comic talents in the likes of My Cousin Vinny). It also sets up a very different kind of Peter/May relationship in future Spidey movies. How will she cope being his Aunt when she knows he's also the friendly neighbourhood webslinger? It's going to be a lot of fun finding out.
6. Toomes is alive
Homecoming refreshes the hero-baddie conflict by instead having Peter rescue the villainous Toomes during the final battle. However he may live to regret his decision.
During the first post-credits scene we witness Toomes in prison as he refuses to rat out Peter's identity to fellow inmates. This is laced with all kinds of contradictions: the former's relationship with Spider-Man is complicated as the title character saved Liz' life at the Washington Monument.
On the other hand there's a deeply sinister suggestion that Toomes is merely biding his time, waiting for the moment where he can finish off Spider-Man once and for all...
7. The Captain's message
Instead, we're presented with noble Captain America (Chris Evans), who has popped up throughout the movie on inspirational videos played at Peter's school.
He extols the virtues of patience, reminding us that what we end up waiting for often isn't what we expect – before self-referentially referring to the scene that he's in.
It's another joyous reminder of the humour and fun coursing through the movie, one that pulls another big blind on us before the tantalising end title card: Spider-Man will return in 2019. But will ol' Cappy share the screen with him?
Seriously, how's that time machine coming along, guys?
What have we missed out? Tweet us your favourite Homecoming moments @Cineworld.