I wish I could give my full thoughts, but Google keeps blocking my review.
To begin with, the story is a mess; it makes no sense. Mysterio, played by Gyllenhaal, revealed that Holland's Peter Parker was Spider-Man at the end of Spider-Man: Far From Home. While Peter is conveniently cleared of killing Mysterio with no reason, the world now knows he's Spider-Man and suspects he's a murderer–most likely due to the lack of an explanation. In an attempt to move on from this, Peter, MJ, and Ned eagerly await their acceptance letters to MIT. They are, however, rejected for being or being affiliated with Peter Parker / Spider-Man.
Peter wants the world to return to how it was before his secret was revealed, so he seeks Doctor Strange (Benedict Cumberbatch) to turn back time. Strange can't do that without the Time Stone, but he comes up with the idea of casting a spell to make everyone forget that Peter Parker is Spider-Man. However, Peter keeps interrupting with people who he wants to know his secret, so the spell goes wrong and opens the multiverse, allowing in other people who know Peter Parker is Spider-Man, including all of the villains from the Garfield and Maguire Spider-Man films.
One by one, the villains appear in the film, with Peter tracking them down and teleporting them back to the Sanctorum's dungeon to hold them hostage using a gadget Strange gave him. This is where logic begins to fail. Peter learns from their conversations that they were all brought into the MCU right before they were about to die in the Sony movies–even though they were all brought in at the same time but died at separate times in the other movies–so they are the same age as they were in those films. When Garfield and Maguire finally appear, they have both aged dramatically. This is never explained.
Peter's lack of maturity throughout the movie is very off-putting because this is Holland's fifth film as Spider-Man and we have yet to see him grow; and, to be honest, I feel that the character has regressed in certain aspects.
Overall, this movie tries too hard in areas that aren't important with terrible one-liner after terrible one-liner while phoning it in with the most important part of the film: the plot. Everything in this film screams "convenient" and "good enough." They can also get away with it too because of the nostalgia and "coolness factor" that comes with Garfield's and Maguire's appearances. The lack of attention put into the setup and delivery takes away your ability to make any emotional commitment. Personally, Aunt May's death provided me with immense satisfaction because, by the time it occurred in the film, I was wishing for the entire thing to burn to the ground.
The whole movie is a money grab–seemingly for both Garfield and Maguire, who didn't seem to know how to act or rehearse their lines, as well. If you're a 10 year old who doesn't know how to construct logical thought, you'll probably enjoy it. But, if you are expecting a movie that is well-constructed that takes on serious themes in a smart and realistic way, then No Way Home is not for you.