15 Best Tom Cruise Movies, Ranked

Tom Cruise’s charisma and relentless drive have made him a Hollywood titan. From heart-pounding action to deep dramas, his ability to command the screen keeps audiences hooked.
His career spans iconic blockbusters and bold risks, proving he’s more than just a star. Below, I’ve ranked his 15 best movies, highlighting what makes each one special and why Cruise shines.
15. Valkyrie (2008)
As Claus von Stauffenberg, a German officer plotting to kill Hitler, Cruise delivers a taut, focused performance. His steely resolve drives this tense historical thriller.
The film’s real-life stakes and suspenseful pacing benefit from Cruise’s commanding presence. He brings humanity to a complex figure in a high-stakes mission.
14. Jack Reacher (2012)
Cruise stars as Reacher, a drifter solving a deadly conspiracy. His cool, calculated intensity makes this action thriller a lean, satisfying ride.
Based on Lee Child’s novels, the film’s sharp plot and gritty fights showcase Cruise’s knack for action. He embodies Reacher’s lone-wolf vibe with ease.
13. The Last Samurai (2003)
Cruise plays Nathan Algren, a Civil War veteran training Japan’s army, only to embrace samurai culture. His intense, soulful performance grounds this sweeping epic.
The film’s lush visuals and themes of honor resonate, with Cruise’s emotional journey at its core. He makes Algren’s transformation feel authentic and gripping.
12. The Color of Money (1986)
Cruise plays Vincent Lauria, a cocky pool hustler mentored by Paul Newman’s Fast Eddie. His brash, electric energy sparks this sequel to ‘The Hustler.’
Martin Scorsese’s stylish direction and Cruise’s fiery performance make the film a gripping character study. His chemistry with Newman is pure magic.
11. Oblivion (2013)
As Jack Harper, a technician in a post-apocalyptic world, Cruise blends action and mystery. His curious, heartfelt performance elevates this visually stunning sci-fi tale.
The film’s sleek design and twisty plot shine with Cruise’s engaging presence. He makes Jack’s quest for truth a compelling emotional journey.
10. War of the Worlds (2005)
Cruise stars as Ray Ferrier, a dad protecting his kids during an alien invasion. His frantic, relatable performance grounds Steven Spielberg’s intense sci-fi thriller.
The film’s terrifying atmosphere and family focus hit hard, with Cruise’s everyman heroics at its heart. He makes Ray’s desperation feel raw and real.
9. Jerry Maguire (1996)
As Jerry, a sports agent rethinking his life, Cruise delivers a heartfelt, career-defining role. His mix of charm and vulnerability makes this rom-com-drama iconic.
Cameron Crowe’s sharp script and Cruise’s ‘show me the money’ energy drive the film. His chemistry with Renée Zellweger adds soul to a timeless story.
8. A Few Good Men (1992)
Cruise plays Lt. Daniel Kaffee, a Navy lawyer tackling a high-stakes court case. His fiery, quick-witted performance shines opposite Jack Nicholson’s iconic colonel.
Rob Reiner’s gripping drama thrives on Cruise’s intensity and sharp dialogue. He makes Kaffee’s growth from cocky to courageous unforgettable.
7. Collateral (2004)
As Vincent, a ruthless hitman, Cruise is chillingly calm and menacing. His cold precision opposite Jamie Foxx’s cabbie fuels this sleek, tense thriller.
Michael Mann’s nocturnal LA setting and Cruise’s rare villain role create a gripping vibe. He proves he can dominate as a bad guy with eerie charisma.
6. Rain Man (1988)
Cruise plays Charlie Babbitt, a selfish car dealer bonding with his autistic brother, played by Dustin Hoffman. His nuanced shift from greed to care anchors this emotional drama.
The film’s heartfelt road trip and Oscar-winning story soar with Cruise’s grounded performance. He makes Charlie’s transformation deeply moving.
5. Edge of Tomorrow (2014)
As Cage, a soldier trapped in a time loop fighting aliens, Cruise blends action and humor. His growth from coward to hero makes this sci-fi thriller wildly entertaining.
The film’s clever premise and relentless pace shine with Cruise’s charismatic grit. He sells every death and restart with infectious energy.
4. Top Gun: Maverick (2022)
Cruise returns as Maverick, now a seasoned pilot training young recruits for a daring mission. His magnetic charm and intense commitment shine in this high-flying sequel.
The film’s breathtaking aerial sequences and emotional depth soar with Cruise’s commanding performance. It’s a nostalgic yet fresh triumph that honors the original.
3. Minority Report (2002)
Cruise stars as John Anderton, a cop hunting future crimes in Steven Spielberg’s sci-fi masterpiece. His intense, emotional performance drives a thrilling, thought-provoking story.
The film’s futuristic world and moral questions pop with Cruise’s dynamic presence. He makes Anderton’s desperate run both gripping and human.
2. Top Gun (1986)
As Maverick, a cocky Navy pilot, Cruise became a superstar. His swagger, charm, and ‘need for speed’ define this high-flying action classic.
Tony Scott’s adrenaline-pumping film and iconic soundtrack soar with Cruise’s magnetic energy. It’s a cultural touchstone that cemented his legend.
1. Mission: Impossible Franchise (1996-2025)
Tom Cruise stars as Ethan Hunt, a fearless IMF agent tackling global threats across eight films. His relentless energy and jaw-dropping stunts, from climbing the Burj Khalifa to hanging off planes, define this action-packed series.
Each movie ramps up the thrills with intricate plots and high-stakes missions. Cruise’s charismatic grit makes Ethan a timeless hero, cementing the franchise as a benchmark for action cinema.
Which Tom Cruise movie is your favorite, or did I miss one of his best? Share your thoughts in the comments!