Okay, so, real talk: Tom Holland? He’s literally everywhere, and honestly, we’re not complaining. You might know him as *the* Spider-Man, swinging through NYC and breaking hearts, but seriously, that’s just the tip of the iceberg! This guy has been in some WILDly different projects, from intense dramas that will make you ugly cry to animated flicks that are just pure joy. We’re here to spill all the tea and rank his incredible filmography. Get ready to add some new faves to your watchlist, because he’s got range, people!
1. The Impossible (2012) — His Actual Breakthrough!
Look, if you haven’t seen this, you’re missing out on baby Tom Holland’s raw talent! This disaster drama about the 2004 tsunami is intense, heartbreaking, and he absolutely shines alongside Naomi Watts and Ewan McGregor. He was like, 14? And already delivering Oscar-worthy emotions. Honestly, I ugly-cried. It’s available to stream on Netflix in some regions, and you can rent/buy it everywhere. Critics loved it, 82% on Rotten Tomatoes!
2. How I Live Now (2013) — Post-Apocalyptic Vibes
Related Reading
Okay, so this one is a bit more niche, but it’s another early gem where Tom shows off his dramatic chops. He plays Isaac, a young guy trying to survive in a war-torn Britain. It’s a coming-of-age story mixed with a dystopian nightmare, and he’s just so earnest and vulnerable. It’s a total mood, honestly. You can usually find it to rent or buy on Prime Video or Apple TV+.
3. In the Heart of the Sea (2015) — Whaling Adventure!
Before he was Spidey, Tom was battling a giant whale with Chris Hemsworth! Directed by Ron Howard, this historical adventure film is based on the true story that inspired *Moby Dick*. Tom plays young cabin boy Thomas Nickerson, and he really commits to the grueling physical demands. It’s a solid watch for some high-seas drama and a peek at his pre-MCU glow-up. Stream it on HBO Max or rent it!
4. Wolf Hall (2015) — Royal Intrigue, Baby!
OMG, did you know Tom was in a critically acclaimed BBC historical drama? He had a small but memorable role as Gregory Cromwell, son of Thomas Cromwell. This mini-series is SO good, starring Mark Rylance and Damian Lewis. It won all the awards! It’s a testament to his early versatility, even if it’s just a few scenes. Definitely check it out on Prime Video for some high-brow drama.
5. Captain America: Civil War (2016) — THE INTRODUCTION!
WE CAN’T! This was literally the moment everything changed. Tom Holland’s Spider-Man burst onto the scene in *Civil War*, stealing every single scene he was in. That airport fight? ICONIC. He was witty, awkward, and perfectly captured Peter Parker’s youthful energy. It was love at first web-sling. This movie set the stage for his entire MCU journey, and honestly, we’re still living for it. Stream it on Disney+!
6. The Lost City of Z (2016) — Jungle Expedition!
Okay, so after his *Civil War* debut, Tom went back to some serious acting in this biographical adventure drama. He plays Jack Fawcett, son of Charlie Hunnam’s character, who joins him on a perilous expedition. It’s a slower burn, but beautifully shot and a really compelling story. It showed he wasn’t just a superhero in the making, but a serious actor. You can find it on Prime Video.
7. Spider-Man: Homecoming (2017) — Our First Solo Spidey!
This was it! Our first full-length Tom Holland Spider-Man movie, and it was everything we hoped for. He navigated high school drama, supervillains like Vulture (Michael Keaton was incredible!), and mentorship from Tony Stark. It felt fresh, funny, and so perfectly Peter Parker. It grossed over $880 million worldwide, and critics gave it 92% on RT. A total win! Stream it on Disney+.
8. The Current War (2017) — Electrifying Drama!
This historical drama, set during the ‘War of the Currents,’ has Tom playing Samuel Insull, assistant to Thomas Edison (Benedict Cumberbatch). It’s a fascinating look at rival inventors like Edison, Westinghouse, and Tesla. While it didn’t blow up the box office, it’s a solid period piece with a killer cast, and Tom holds his own. It’s worth a watch for the history buffs and Holland stans. Rent it on demand!
9. Avengers: Infinity War (2018) — The Snap That Broke Us!
NO CAP, this movie absolutely DESTROYED us. Tom’s performance during *that* scene with Tony Stark on Titan? Pure, unadulterated heartbreak. His improvised line, “I don’t wanna go, Mr. Stark,” is legendary and still gives me chills. He truly captured the terror and vulnerability of Peter Parker. This film was a cultural phenomenon, grossing over $2 billion worldwide. We’re still not over it. Disney+ is where it’s at!
10. Spies in Disguise (2019) — Animated Fun!
After all the heavy Marvel stuff, Tom lent his voice to this super fun animated spy comedy, playing Walter Beckett, a brilliant but awkward scientist. He’s paired with Will Smith’s super-spy, Lance Sterling, who gets turned into a pigeon! It’s hilarious, heartwarming, and a great pick for family movie night. Honestly, it’s just pure joy. Available on Disney+.
11. The Devil All the Time (2020) — Going Dark!
Whoa, this Netflix original was a HUGE departure for Tom! He plays Arvin Russell, a young man surrounded by truly disturbing characters in post-WWII rural Ohio. It’s gritty, intense, and showcases a much darker, more serious side of his acting. The cast is stacked (Robert Pattinson, Bill Skarsgård!), and Tom totally holds his own. It’s not for the faint of heart, but it’s powerful. Stream it on Netflix!
12. Cherry (2021) — His Most Intense Role Yet?
Directed by the Russo Brothers (our MCU faves!), *Cherry* saw Tom take on a truly challenging role as an army veteran suffering from PTSD and opioid addiction. He lost a ton of weight for the part, and his performance is raw and unflinching. It was a huge swing for him, proving he’s willing to go to extremes for a character. You can watch this intense drama on Apple TV+.
13. Spider-Man: No Way Home (2021) — The Multiverse Broke The Internet!
OMG, if you weren’t screaming in the cinema during this, were you even there?! *No Way Home* was an absolute cultural EVENT. Bringing back Tobey Maguire and Andrew Garfield’s Spider-Men? GENIUS. Tom’s performance was incredible, navigating crushing loss and immense responsibility. It grossed nearly $1.9 billion worldwide and has a 93% RT score. It’s peak MCU and peak Tom Holland. You know you’re rewatching it on Disney+!
14. Uncharted (2022) — Action Hero Extraordinaire!
After all the Spidey, Tom took on another iconic character: Nathan Drake from the *Uncharted* video games! He brought his signature charm and athleticism to this globe-trotting treasure hunt alongside Mark Wahlberg. It’s a fun, popcorn action flick that lets him flex those adventurous muscles. It showed he can definitely lead a big-budget action franchise outside of Marvel. Rent it or find it on Starz!
15. The Crowded Room (2023) — TV Series Deep Dive!
This Apple TV+ limited series was Tom’s big return to TV, and boy, was it a heavy one! He plays Danny Sullivan, a young man arrested for a shocking crime. It’s a psychological thriller that really pushed his acting boundaries, exploring complex mental health themes. He also executive produced it! A super intense watch that proves his dramatic range is seriously next level. Stream it exclusively on Apple TV+.
FAQs
What is Tom Holland’s next movie or show?
As of May 2026, Tom Holland is reportedly set to star in *Spider-Man 4*, though a release date hasn’t been officially confirmed. He’s also been focusing on theatre, with his recent run in *Romeo & Juliet* in London.
What is Tom Holland’s highest-grossing movie?
Tom Holland’s highest-grossing movie by a long shot is *Spider-Man: No Way Home* (2021), which earned nearly $1.9 billion worldwide. It was a massive cinematic event, and honestly, we’re still recovering from it!
Where can I watch all of Tom Holland’s Spider-Man movies?
You can stream all of Tom Holland’s Spider-Man movies – *Homecoming*, *Far From Home*, and *No Way Home* – on Disney+! His appearances in *Captain America: Civil War*, *Infinity War*, and *Endgame* are also there.
Phew! Talk about range, right? Tom Holland has seriously proven he’s not just a one-trick pony, and we’re living for every single project he takes on. From web-slinging hero to intense dramatic leads, he just keeps getting better. Which of his roles is your absolute favorite? Let us know in the comments, and don’t forget to share this list with your fellow Tom Holland stans!
