Exploring Tom Holland’s 10 Hidden Cinematic Gems
Tom Holland has become a household name, largely thanks to his iconic role as Spider-Man in the Marvel Cinematic Universe. Yet, beyond the web-slinging hero, he’s taken on a variety of roles that showcase his range as an actor, from intense dramas to lighthearted animated adventures.
Many of these projects, however, haven’t received the spotlight they deserve. We’re diving into ten of Tom Holland’s most underrated films, highlighting performances that prove his talent extends far beyond superhero blockbusters.
10. The Current War (2017)

This historical drama dives into the fierce rivalry between Thomas Edison and George Westinghouse as they battle over the future of electricity. Holland plays Samuel Insull, Edison’s loyal secretary, delivering a quiet but impactful performance.
Despite a stellar cast, including Benedict Cumberbatch, the film struggled with mixed reviews and debates over historical accuracy. Holland’s nuanced portrayal of a young man caught in a high-stakes corporate war deserves more praise than it got.
9. Chaos Walking (2021)

In a dystopian world where thoughts are heard aloud, Holland stars as Todd Hewitt, a young man navigating a chaotic planet alongside Daisy Ridley. His earnest performance carries the film’s emotional weight, even as the story falters.
The movie faced production issues and a lukewarm reception, but Holland’s chemistry with Ridley and his ability to convey vulnerability in a noisy, unsettling world make it worth a revisit.
8. Spies in Disguise (2019)

Holland voices Walter Beckett, a quirky young inventor who accidentally turns a suave spy into a pigeon in this animated comedy. His energetic performance pairs perfectly with Will Smith’s cool-headed agent.
The film’s clever humor and heartwarming moments flew under the radar, often overshadowed by bigger animated hits. Holland’s voice work brings a fresh, youthful charm that makes this a hidden gem for all ages.
7. Cherry (2021)

Holland takes on a gritty role as an army medic battling PTSD and addiction, spiraling into a life of crime. His raw, transformative performance shows a side of him rarely seen in his more mainstream roles.
Directed by the Russo brothers, the film earned mixed reactions due to its heavy tone, but Holland’s commitment—shaving his head and losing weight—makes it a bold showcase of his dramatic depth.
6. In the Heart of the Sea (2015)

This survival tale, inspired by the real-life sinking of a whaling ship, features Holland as a young cabin boy, Thomas Nickerson. His portrayal of fear and resilience stands out amid a star-studded cast, including Chris Hemsworth.
The film’s epic visuals and intense action didn’t fully connect with audiences, but Holland’s ability to hold his own alongside veterans adds emotional weight to this seafaring adventure.
5. How I Live Now (2013)

Holland plays a supporting role as Isaac in this intense young adult drama, where a family faces a brutal war-torn world. His performance, though brief, adds depth to the story’s emotional core, led by Saoirse Ronan.
The film’s unflinching look at survival and loss didn’t capture a wide audience, but Holland’s contribution to the gritty narrative makes it a compelling watch for those who seek it out.
4. Locke (2013)

In this unique thriller, Holland voices Eddie, the son of a man unraveling during a tense car ride, played entirely through phone calls. His voice work conveys raw emotion, amplifying the film’s intimate stakes.
With Tom Hardy as the sole on-screen actor, the movie’s unconventional format didn’t draw big crowds, but Holland’s heartfelt performance as a distressed son adds a powerful layer to this gripping story.
3. The Lost City of Z (2016)

Holland portrays Jack Fawcett, the son of a British explorer obsessed with finding a mythical city in the Amazon. His performance captures the tension of a young man torn between admiration and frustration with his father.
The film’s slow pace and focus on character over action limited its reach, but Holland’s emotional depth in this historical adventure makes it a standout in his early career.
2. The Devil All the Time (2020)

Holland leads as Arvin Russell, a young man navigating a dark, corrupt world in rural America. His intense, layered performance balances innocence and rage, holding his own against heavyweights like Robert Pattinson.
Despite its all-star cast, the film’s grim tone divided viewers. Holland’s ability to anchor this complex, violent story proves he’s far more than a superhero star.
1. The Impossible (2012)

Holland’s breakout role as Lucas in this disaster drama about a family caught in the 2004 tsunami is nothing short of remarkable. His raw emotion and maturity carry the film’s heart-wrenching narrative.
Though critically praised, the film didn’t get the widespread recognition it deserved, possibly due to its heavy subject matter. Holland’s powerful debut remains a must-watch for its sheer emotional impact.
Which of Tom Holland’s underrated films is your favorite, or did we miss one you love? Drop your thoughts in the comments!


