Tom Holland’s first solo film as Peter Parker appeared on the big screen a year later, in 2017. Spider-Man: Homecoming appropriately introduces us to Peter who lives high school life at the Midtown School of Science and Technology. We also meet his best friend Ned (Jacob Batalon), his potential love interest Michelle (Zendaya), and the ongoing antagonist Eugene “Flash” Thompson (Tony Revolori).
Spider-Man: Homecoming depicts Peter’s struggle to balance his time as an ambitious wallcracker with his day-to-day activities, even as an unexpected new MCU villain shows up in Michael Keaton’s Vulture. The film ties into the wider Marvel universe by leveraging the alien Chitauri technology seen in The Avengers and Avengers: Age of Ultronand through performances by Downey Jr. as Tony Stark, Gwyneth Paltrow as Pepper Potts and Jon Favreau as Happy Hogan.
Avengers: Infinity War
Peter Parker next appeared in the 2018 MCU blockbuster Avengers: Infinity War, which was filmed back-to-back with the closing portion of the Infinity Saga, Avengers: Endgame. Tom Holland was a key member of the huge cast of the first film, portraying Peter Parker as a new member of the world’s most powerful heroes in their fight against Thanos.
The mad Titan is out to collect all six Infinity Stones in the big budget movie and is also on a quest to kill half of all life in the universe. Peter, Tony and Doctor Strange (Benedict Cumberbatch) travel with the Guardians of the Galaxy to Thanos’ homeworld to remove the Stones from Thanos’ possession.
Holland reappears as Spider-Man in 2019’s massive MCU showstopper, Avengers: Endgame. While Peter Parker sits out for most of the film, including a time jump and complex time travel plot, he does star in the cast. In fact, Infinite War and Endgame are both pretty essential to watch if you want to fully understand Peter Parker’s next Spider-Man solo outing!
Endgame focuses on Avengers’ remaining efforts to undo most of the damage Thanos has done in Avengers: Infinity War. This includes getting the gang back together for one final Hail Mary, and Holland will play alongside Downey Jr., Scarlett Johansson, Jeremy Renner, Paul Rudd, Mark Ruffalo, Chris Evans, Chris Hemsworth, Don Cheadle, Brie Larson, Karen Gillan and Danai Gurira.