Spider-Man: Far from Home is a fun road trip movie with raised stakes. Homecoming is still my preferred Spider-Man film (I mean, they got the Vulture right), but this is also pretty good.
Nick Fury does not seem to be his usual, in charge self. But all gets revealed. Partially due to being 5 years behind in intel. Partly.
The school trip aspect gets Peter to places attacked around the world while still keeping his classmates around. Who all just happened to be snapped away by Thanos, so they are still the same age.
For the plot, Elemental monsters appear and attack various spots around the globe. The Avengers do not appear to be around. Iron Man and Black Widow are dead. Thor is offworld. Cap is retired. Nick Fury turns to Spider-Man to help. We get introduced to a new hero, Mysterio. He claims the Elementals are monsters from his reality that destroyed his Earth and will do the same to the 616 Earth.
Spidey and Mysterio team up to fight the Elementals and save the Earth. Hopefully in time for Peter to confess his feelings to MJ.
As a comics reader, I did know that Mysterio is a classic villain. So the Heel turn was not unexpected. But it was nice to see his origins updated to a disgruntled ex-Stark employee. I originally thought that we were getting a low-key Sinister Six with SandMan, HydroMan, Electro, etc working with Mysterio playing the parts of the Elementals. But it was just Mysterio and his team, causing mayhem to get Stark tech that Tony left to Peter and appear as the next Iron Man to the world. No matter the death and destruction left in his wake.
Peter does eventually see through this with the help of MJ. And much fighting ensues. With Peter getting tricked by illusions into stepping in front of a train and ending up in the Netherlands. Peter does save the day.
Stay for 2 after credit scenes
More Spoilery spoilers ahead.
Of course, Mysterio being Mysterio had his crew doctor footage of the final fight to make it appear that Spider-Man was the one behind it. We get a cameo of JK Simmons as J Jonah Jameson delivering this bit of news. Oh and they reveal Peter’s identity to the world.
That part I mentioned earlier about Nick Fury not being on his game through out the movie? Well, it was not Nick Fury. It was the Skrull, Talos. Nick Fury is offworld himself aboard a ship or station full of Skrulls.
Starring: Tom Holland, Samuel L. Jackson, Jake Gyllenhaal, Marisa Tomei, Jon Favreau, Zendaya, Jacob Batalon, Tony Revolori, Angourie Rice