Looking at the other reviews here makes me wonder if we saw the same movie. For me this movie was NOT EVEN CLOSE as good as "Far From Home", which was a smart, well written movie with a heart - it's hard to believe it was the same writing team that produced this. I don't need to see Tom Holland crying again. "No Way Home" rapidly becomes a mess of special effects and plot holes, replete with poorly written roles for Tomei, Faveau and Cumberbach (some of Cumberbatch's lines later in the movie are awful). In terms of villains, having more is not necessarily better. Standouts are Zendaya, Alfred Molina and Jamie Foxx, but even then their presence seems wasted.