After the adventures of the last film, Mysterio (Jake Gyllenhaal) was able to use some tricky technology not only to reveal the secret identity of Spider-Man (Tom Holland) but to paint him as a villain. He then visits Dr Strange (Benedict Cumberbatch) to change the reality, but things go weird and multiverses combine, bringing other Spider-Mans (Spider-Men?) to his one. And also bringing the vilains.
It was so cool having Andrew Garfield and Toby McGuire turning up and having three Spider-Men (really not sure on that) working together to defeat multiple villains. It was also great to have Willem Dafoe and Alfred Molina turn up. I couldn’t remember some of the other characters, but it was still heaps of fun.