Spider-Man: Brand New Day holds a 7.9 rating from just 2,099 votes, and that gap between a high score and a small crowd is the most useful number in Tom Holland's filmography right now: it is an early, enthusiast score, not a settled verdict. What it does not tell you is whether the film works as an entry point, and it does not: at 145 minutes it opens on a Peter Parker whose city has forgotten him. If you want the surest single pick from Holland's five titles here, start with Spider-Man: Homecoming, the smallest and most self contained of them at 133 minutes. Below, each title gets its own case.
The newest one: Spider-Man: Brand New Day (2026)
Holland plays Peter Parker / Spider-Man, fighting crime full time in a world that does not remember him while his old friends move on, and the strain sparks a change in him he may not be able to control. The threat is a villain no one can see. Destin Daniel Cretton directs, Erik Sommers and Chris McKenna wrote it, and Michael Giacchino composed the score. The cast around Holland is unusually loaded for a solo Spider-Man film: Zendaya as MJ, Mark Ruffalo as Bruce Banner / Hulk, Jon Bernthal as Frank Castle / Punisher, Florence Pugh as Yelena Belova / Black Widow, Sadie Sink as Jean Grey and Marisa Tomei back as May Parker. Science fiction, action and adventure, 145 minutes.
The two big ensembles
Avengers: Infinity War is the highest rated title in this group, an 8.2 from 32,707 votes, which is the opposite profile to Brand New Day: a score that has been tested by a very large audience and held. Holland appears as Peter Parker / Spider-Man inside an ensemble built around Josh Brolin's Thanos, who is collecting the six Infinity Stones. Robert Downey Jr., Chris Evans, Chris Hemsworth, Scarlett Johansson, Benedict Cumberbatch and Chadwick Boseman all share the frame. At 149 minutes it moves fast, and it treats Holland's Spider-Man as one thread among many rather than the subject.
Avengers: Endgame matches that 8.2, from 28,371 votes, and it is the commitment pick: 181 minutes, the longest film here by more than half an hour. It picks up with the universe in ruins and the surviving Avengers trying to undo what Thanos did. Christopher Markus and Stephen McFeely wrote the screenplay, Alan Silvestri scored it, and the roster widens to include Brie Larson as Carol Danvers / Captain Marvel, Paul Rudd as Scott Lang / Ant-Man and Jeremy Renner as Clint Barton / Hawkeye. If you have not seen Infinity War, watch that first: Endgame begins after it and does not pretend otherwise.




