He may have helped save the world, but Spider-Man (Tom Holland) is still a teenager and is still growing as a superhero.
After the life-changing events of Avengers: Endgame, Peter is looking forward to his school’s trip to Europe, where he can leave his superhero responsibilities behind for a few weeks and maybe even confess his romantic feelings to his classmate, MJ (Zendaya).
Such hopes are dashed however when Nick Fury (Samuel L. Jackson) crashes Peter’s vacation. A new superhero named Mysterio (Jake Gyllenhaal) has appeared in the wake of a new threat to Earth and now he and Fury need Peter’s help.
There’s a lot of pressure on Peter’s shoulders in this film. Following Iron Man’s death, Peter is worried he can’t live up to the legacy of his former mentor. The pressuring from Fury doesn’t help Peter with this dilemma.
Though he faces a fair few emotional struggles, we still get to see Peter do awesome stuff as Spider-Man.
The action scenes are all exciting. Some are fast and acrobatic and others look as bizarre and psychedelic as the ones seen in Doctor Strange.
We also got to see more of Peter’s intellectual prowess in battle along with further use of his spider sense.
The majority of the supporting characters were great too, from Peter’s classmates MJ and Ned (Jacob Batalon) to adult characters like Mysterio and Happy Hogan (Jon Favreau).
The only poor character was Brad Davis (Remy Hii), a love rival to Peter who is annoyingly pointless.
The story was solid and entertaining, with a similarly fun tone as the previous film. There were a few plot twists sprinkled here and there that were something of a mixed bag.
Overall, this was a pretty good sequel that managed to recapture the joyful spirit of its predecessor.