WARNING: If you have not yet seen Avengers: Endgame, do not watch this trailer. Tom Holland will warn you at the beginning of the video as well.

If you want to still see some of the things in the trailer minus the spoilers, please browse our gallery at the bottom as we did not screenshot any of the visual spoilers for Endgame.

You have to hand it to the editing team of the first trailer, they managed to avoid spoilers altogether.

As to the none spoiler stuff, we are completely puzzled by Mysterio (Jake Gyllenhaal) in this trailer. He’s from another Earth? He’s helping Spider-Man? Why do I feel there’s some sort of weird twist coming. It’s just difficult to imagine Mysterio as anything other than a villain to Spider-Man.

We’re not too surprised by the information M.J. (Zendaya) knows, though.

Overall it looks like a fun movie and we can’t wait to see how all of it plays out.

Spider-Man: Far From Home hits theaters on July 2.

AlertMe