Marvel fans were treated to the official "Spider-Man: No Way Home" trailer Tuesday night.
As we learned from the teaser, Tom Holland's Peter Parker is on the run and has teamed up with Benedict Cumberbatch's Doctor Strange for a spell to make people forget he's Spider-Man. The only problem? The spell rips open the multiverse.
A bunch of former Spider-Man villains come tumbling out -- but they're not villains that Holland's Spidey has faced. "We started getting visitors … from every universe," Doctor Strange says in the three-minute clip.
Willem Dafoe returns as Norman Osborn/Green Goblin from 2002's "Spider-Man." Ditto for Alfred Molina as Dr. Otto "Doc Ock" Octavius from 2004's "Spider-Man 2." Also spotted in the trailer is Sandman, the villain played by Thomas Haden Church in 2007's "Spider-Man 3," The Lizard, who was played by Rhys Ifans in 2013's "The Amazing Spider-Man," and Jamie Foxx's Electro from 2014's "The Amazing Spider-Man 2."
However, here's who you didn't see: Tobey Maguire and Andrew Garfield, the two actors whose respective Spidey alter-egos fought those baddies in previous films. Doc Ock was clearly looking for Maguire, telling Holland's Spidey, "You're not Peter Parker..."
It had been widely reported that Maguire appears in the film and it's thought Garfield is too -- despite the latter's frequent denials.
But Maguire and Garfield are nowhere to be found in the trailer. There is, however, another Spidey shown in the trailer, but his black and metallic outfit doesn't reveal his identity -- and it's not a suit we've seen before.
Fans might have to wait and see, as "Spider-Man: No Way Home" opens in theaters on Dec. 17.
Marvel is owned by Disney, the parent company of ABC News and "Good Morning America."