
The 10 Best Tom Holland Movies, Ranked
This list has been updated by Charlene Badasie.
English actor Tom Holland is one of the most popular and well-loved stars of his generation. After beginning his career on stage, he made the leap to Hollywood fairly quickly, but it was his casting as Spider-Man in the Marvel Cinematic Universe that really changed everything. Almost overnight, he became the friendly neighborhood hero for a new generation of Spidey fans, and with the recent release of Spider-Man: Brand New Day doing numbers worldwide, his popularity as Spidey doesn’t show any signs of stopping.
Still, there's more to Holland than web-slinging. He has also starred in dramas, historical biopics, animated family films, and big glossy action adventures, which can all be found on platforms like Netflix, Prime Video, and Disney+. Some of these flew under the radar a bit. Others proved he has more range than people give him credit for. This list ranks some of his best movies from worst to best.
Set on a distant male-populated planet where everyone can hear each other's thoughts, Chaos Walking follows Todd Hewitt (Holland), a young man who discovers Viola Eade (Daisy Ridley), a mysterious girl who crash-lands on the planet. As powerful leaders close in, what starts as confusion for the pair quickly becomes a fight for survival.
The central idea is interesting, and there are moments where it almost feels like something special. Unfortunately, the pacing and rushed storytelling hold it back from greatness. Holland carries much of the emotional weight, but the inconsistent execution keeps it at the bottom of the ranking. Chaos Walking is perfect for viewers who enjoy dystopian young-adult adventures like Divergent (2014).
Cherry follows the titular character (Holland), who is dealing with PTSD after returning from war. Unable to readjust to civilian life, his mental health deteriorates and he, along with his wife, Emily (Ciara Bravo) spiral into addiction. Desperation pushes Cherry toward a string of bank robberies, each one riskier than the last. It's a downward trajectory that feels painfully inevitable, and sometimes exhausting.
The film is raw and stylistically ambitious, sometimes to a fault. There are stretches that feel indulgent, but there's no denying its emotional intensity. Holland commits completely, disappearing into a role far removed from his blockbuster image. But its uneven tone and heavy-handed direction keep it from ranking higher. It's ideal for fans of character study movies like Requiem for a Dream (2000).
Spies in Disguise is an animated film that follows super-spy Lance Sterling (voiced by Will Smith) and his nerdy tech officer Walter Beckett (Holland). When Sterling is accidentally turned into a pigeon during a mission gone wrong, he is forced to rely on the socially awkward Walter to survive. Together, the unlikely pair must stop a global threat.
The film bounces between gadget-heavy action and goofy physical comedy, but underneath it all is a surprisingly sincere message about empathy and teamwork. Holland's voice work adds a nervous enthusiasm, though the relatively simple story keeps it in the lower end of the list. Still, it's a fun choice for families who enjoy animated action-comedies.
Spider-Man: Homecoming follows Peter Parker (Holland) as he tries his best to balance homework and friendships with his secret web-slinging identity. Eager to prove that he's ready to become an Avenger, he decides to take on a dangerous criminal operating close to home without the help of Tony Stark (Robert Downey Jr). The conflict feels personal rather than world-ending. While the battle is smaller in scale than some of the other MCU movies, that intimacy works really well.
Spider-Man: Homecoming manages to find the perfect mix of teenage awkwardness and superhero thrills in a way that feels natural. Holland's youthful energy defines this interpretation of Spider-Man, which is why it lands at number seven on the list. It's a must-watch for fans of teen-driven superhero films and fans of the MCU in general.
Set after the events of Avengers: Endgame (2019), Spider-Man: Far From Home follows Peter Parker (Holland) and his classmates on a European school trip. While Peter is hoping for a break from hero duties, a new threat forces him back into action. As illusions blur reality, the pressure of expectation weighs on Peter in ways that feel surprisingly personal.
This movie expands the scale of Peter's story while keeping his very awkward relatability intact. The action sequences are larger and flashier. Some twists are predictable, but they're still fun to watch. Holland's ability to balance humor and responsibility with growing maturity earns this film the middle spot on the list. It's perfect for superhero fans of all ages.
Based on the Naughty Dog video game, Uncharted begins when Nathan Drake (Holland), a quick-witted bartender, is recruited by seasoned treasure hunter Victor Sullivan (Mark Wahlberg) to help him track down a legendary fortune. Their search takes them across continents, from underground tunnels to lavish auction houses. Along the way, betrayals complicate the mission.
Uncharted is a classic globetrotting adventure, dressed up in shinier visuals. Although the plot is familiar, the chemistry between the leads keeps things entertaining. Holland steps confidently into leading-man territory in this film, and that charisma pushes it into the top five. It's a great choice for anyone who loves action-adventure stories.
Set in post-war rural America, The Devil All the Time follows a young man named Arvin Russell (Holland), who fights against corrupt, sinister forces that include a twisted preacher, serial killers, and a crooked sheriff who all pose a threat to his family. As secrets unravel, cycles of abuse and religious extremism begin to collide in the worst ways possible.
The Devil All the Time is one of Holland's most intense performances to date. His ability to handle morally complex, deeply flawed Russell, earns the movie an upper-mid ranking. The film is deliberately grim and sometimes difficult to sit through, but it's anchored by committed acting across the board. It's a must for viewers who appreciate dark ensemble dramas.
Captain America: Civil War examines the aftermath of the Avengers' previous battles as political pressure mounts for superhero oversight. Steve Rogers (Chris Evans) opposes this and believes it will stunt the team's freedom, while Tony Stark (Robert Downey Jr.) supports it. This causes an ideological rift that forces the Avengers to split into opposing factions.
Long-standing friendships fracture as ideology turns into open conflict. In the middle of this escalating battle, Peter Parker (Holland) makes his debut as Spider-Man. Despite its massive ensemble cast, the film maintains clear emotional through-lines so the central conflict feels earned. Holland's brief but scene-stealing debut leaves a lasting impression, which is why this movie lands in third place.
Spider-Man: No Way Home follows Peter (Holland) as he tries to deal with life after his superhero identity is exposed to the world. He goes to Doctor Strange (Benedict Cumberbatch) for help. But in a desperate attempt to fix things, Peter opens the door to multiversal chaos. The action is thrilling, but it's the character moments that resonate most.
Holland delivers his one of his most emotionally layered Spider-Man performances in No Way Home. It’s just short of the top spot because while it combines action with a major emotional payoff, Brand New Day gives more room for Holland to carry the movie by himself. However, No Way Home is one of his strongest films as it showcases Holland's acting work in a surprisingly cohesive story. It's a dream watch for longtime superhero fans who love a good dose of nostalgia too.
In Spider-Man: Brand New Day, Peter Parker (Holland) is back and trying to rebuild his life after the events of No Way Home leaves him completely alone without anyone, including his best friend Ned (Jacob Batalon) and girlfriend MJ (Zendaya), remembering who he is.
In true Spider-Man fashion, the action is energetic, but the strongest moments in the film are when we see Peter figuring out the changes in his powers he’s now going through. This is his most mature and vulnerable performances in the role, where he infuses the character with a believable sense of emotion. Brand New Day might not have ended in the way we expected, but it’s still an entertaining and emotionally satisfying ride that ended on a hopeful note (you know the scene), making it an easy pick for #1.































































