If you’ve been paying attention to social media for the last 24 hours, you know that Sony and Marvel Studios announced that it would be dropping an all-new Spider-Man: No Way Home trailer today. In spite of the bevvy of leaks that have plagued the film for the last few weeks that ruined cameos that would’ve been been a treat to see on the big screen. Nevertheless the latest No Way Home trailer is finally here and did not disappoint.

As the previous trailer revealed, now that the identity of Peter Parker (Tom Holland) has been revealed thanks to the machinations of Mysterio in Far From Home, he seeks the aid of Doctor Strange (Benedict Cumberbatch) to put the proverbial genie back in the bottle. Of course, things go awry allowing Otto Octavius as played by the Alfred Molina in Spider-Man 2 to arrive in the “sacred timeline.” It appears that Peter and his friends MJ (Zendaya) and Ned (Jacob Batalon) don’t quite take his supervillain name Doctor Octopus seriously. It appears that both Ned and MJ will be roped in by Doctor Strange to “Scooby-Doo this crap” and fix the multiversal mess.

As teased in the first trailer, we not only get to see Jamie Foxx, back as Max Dillon/Electro in the new trailer but he’s finally the character’s iconic Starfish head. We also get a bit more of Green Goblin (Willem Dafoe). Perhaps most exciting is the formation of the Sinister Six! Sandman can clearly be seen as played by Thomas Haden Church in Spider-Man 3, but eagle-eyed fans can also spot the Lizard played by Rhys Ifans in the Amazing Spider-Man.

Spider Man No Way Home trailerOnce again missing are previous Spider-Mens Tobey Maguire and Andrew Garfield,but at this point it’s an open secret that we’ll be seeing them. Still though, what other surprises does Spider-Man: No Way Home have in store?

Spider-Man: No Way Home premieres December 17, 2021.