A trailer has lobbed for Spider-Man: No Way Home, and it features friends and foes both old and new.

Here’s the official line: “For the first time in the cinematic history of Spider-Man, our friendly neighbourhood hero’s identity is revealed, bringing his superhero responsibilities into conflict with his normal life and putting those he cares about most at risk. When he enlists Doctor Strange’s help to restore his secret, the spell tears a hole in their world, releasing the most powerful villains who’ve ever fought a Spider-Man in any universe. Now, Peter will have to overcome his greatest challenge yet, which will not only forever alter his own future but the future of the Multiverse.”

While it (thankfully) doesn’t give everything away, we’ll let the surprises reveal themselves to you…

We’ll get to take it all in on Australian cinema screens from December 16.

Spider-Man at JB Hi-Fi