Home » Movies » All Ana de Armas Movies – Complete Filmography Ranked

All Ana de Armas Movies – Complete Filmography Ranked

Ana de Armas is one of Hollywood’s fastest-rising stars. Born in Havana, Cuba on April 30, 1988, she trained at Cuba’s National Theater School before building a career in Spanish cinema — then reinventing herself completely in Hollywood over a decade of relentless work.

In just ten years of English-language films, she has starred in a James Bond movie, received an Academy Award nomination for Best Actress, led the John Wick universe’s first spin-off, and built one of the most varied filmographies of any actress in her generation. This is the complete list of every major Ana de Armas film — with a master table, individual film details, honest ratings, and her full slate of upcoming projects.

Ana de Armas — Fast Facts
Full NameAna Celia de Armas Caso
BornApril 30, 1988 — Havana, Cuba
NationalityCuban-Spanish (dual citizenship)
Hollywood BreakthroughBlade Runner 2049 (2017)
Oscar NominationBest Actress — Blonde (2023) — first Cuban actress nominated
Biggest Franchise RoleBallerina — John Wick Universe (2025)
Notable Co-StarsKeanu Reeves, Daniel Craig, Ryan Gosling, Chris Evans, Daniel Craig, Brad Pitt, Robert De Niro
Upcoming (2026)Reenactment, Sweat, Bananas (TV), Deeper


Table of Contents

  1. Master Table — All Ana de Armas Movies
  2. Major Films — Detailed Reviews
  3. All Films Ranked Best to Worst
  4. Upcoming Projects (2026 & Beyond)
  5. Where to Watch Her Best Films
  6. FAQ


Master Table – All Ana de Armas Movies

Every major theatrical and streaming film in Ana de Armas’ career — sorted by release year with genre, director, and Rotten Tomatoes score.

YearTitleGenreDirectorHer RoleRT ScoreOur Rating
2015Knock KnockThriller, HorrorEli RothGenesis33%⭐⭐
2016Hands of StoneBiography, Sports DramaJonathan JakubowiczFelicidad Iglesias49%⭐⭐½
2016War DogsComedy, CrimeTodd PhillipsIz61%⭐⭐⭐
2017Blade Runner 2049Sci-Fi, Neo-NoirDenis VilleneuveJoi (holographic AI)88%⭐⭐⭐⭐½
2019Knives OutMystery, ComedyRian JohnsonMarta Cabrera97%⭐⭐⭐⭐⭐
2019Between Two Fires (Entre Dos Aguas)ThrillerRoser AguilarPaula⭐⭐½
2021No Time to DieAction, Spy ThrillerCary Joji FukunagaPaloma (CIA agent)83%⭐⭐⭐⭐
2022BlondeBiographical DramaAndrew DominikMarilyn Monroe / Norma Jeane44%⭐⭐⭐
2022The Gray ManAction, Spy ThrillerAnthony & Joe RussoDani Miranda45%⭐⭐½
2023GhostedAction, Romantic ComedyDexter FletcherSadie Rhodes (CIA operative)29%⭐⭐
2024EdenThriller, Historical DramaRon HowardDore Strauch38%⭐⭐
2025Ballerina (From the World of John Wick)Action, ThrillerLen WisemanEve Macarro (lead)75%⭐⭐⭐½

Major Films — Detailed Reviews

Knock Knock (2015) — Hollywood Debut

Release DateOctober 9, 2015DirectorEli Roth
Co-StarsKeanu Reeves, Lorenza IzzoRT Score33% 🍅
Our Rating⭐⭐Stream OnTubi (free), Amazon

Ana de Armas’ first Hollywood film — and the film that brought her to the attention of American studios. She plays Genesis, one of two young women who seduce and terrorize a married architect (Keanu Reeves) after he lets them into his home during a rainstorm. The film itself is a weak Eli Roth thriller, but de Armas’ performance was noticed. Historically significant as the film that launched her US career. Worth noting: this is also where she first worked with Keanu Reeves, nearly a decade before Ballerina.

Connection: Knock Knock is where Ana de Armas first worked with Keanu Reeves — the same actor who would later appear in Ballerina as John Wick alongside her ten years later.


Hands of Stone (2016)

Release DateAugust 26, 2016DirectorJonathan Jakubowicz
Co-StarsEdgar Ramírez, Robert De Niro, Usher RaymondRT Score49% 🍅
Our Rating⭐⭐½Stream OnAmazon, Apple TV (rent/buy)

A biographical sports drama about legendary Panamanian boxer Roberto Durán. De Armas plays Felicidad, Durán’s devoted wife — a supporting role that gave her the chance to work opposite Robert De Niro and showcase emotional depth beyond the thriller genre. Her Spanish-language comfort is evident in a film set largely in Latin America. The film itself is a by-the-numbers boxing biopic but de Armas is a standout.


War Dogs (2016)

Release DateAugust 19, 2016DirectorTodd Phillips
Co-StarsJonah Hill, Miles Teller, Bradley CooperRT Score62% 🍅
Our Rating⭐⭐⭐Stream OnMax (HBO), Netflix

Based on the true story of two young Miami men who became arms dealers for the US military during the Iraq War. De Armas plays Iz, the girlfriend of Miles Teller’s character — a relatively small role, but she holds her own alongside Jonah Hill’s scene-stealing performance. A sharp, entertaining dark comedy from Todd Phillips before he moved to the Joker films. De Armas’ English-language skills noticeably improved between this and Hands of Stone.


Blade Runner 2049 (2017) — Breakthrough Performance

Release DateOctober 6, 2017DirectorDenis Villeneuve
Co-StarsRyan Gosling, Harrison Ford, Jared Leto, Sylvia Hoeks, Robin WrightBox Office$259.2M worldwide
RT Score88% 🍅Our Rating⭐⭐⭐⭐½
Stream OnMax (HBO), Amazon Prime Video

The sequel to Ridley Scott’s 1982 classic, directed by Denis Villeneuve. De Armas plays Joi — a holographic AI companion programmed to love blade runner K (Ryan Gosling). Her role is one of the film’s most philosophically rich elements: is Joi’s love for K genuine if she was designed to feel it? De Armas brings extraordinary warmth and vulnerability to a character who only partially exists. Despite being a supporting role, Joi became one of the most discussed characters in the film. It announced her to the world as a screen presence of real consequence.


Knives Out (2019) — Career-Defining Role

Release DateNovember 27, 2019DirectorRian Johnson
Co-StarsDaniel Craig, Chris Evans, Jamie Lee Curtis, Michael Shannon, Don Johnson, Toni Collette, Christopher PlummerBox Office$311.4M worldwide
RT Score97% 🍅Our Rating⭐⭐⭐⭐⭐
Stream OnNetflix, Amazon (rent/buy)

Harlan Thrombey, a wealthy crime novelist, is found dead the morning after his 85th birthday. Detective Benoit Blanc investigates and Marta — Harlan’s nurse played by Ana de Armas — is more central to the mystery than anyone expected. Knives Out is the best film in her career and the one that made her a true A-list star. Rian Johnson’s screenplay gives Marta a unique physiological quirk (she physically cannot lie without vomiting) that drives the entire plot, and de Armas carries a 97% Rotten Tomatoes movie on her shoulders while surrounded by an ensemble of Hollywood legends. Her chemistry with Daniel Craig’s absurdly charming detective is one of the film’s great pleasures.

Note: Marta does not appear in the Knives Out sequel Glass Onion (2022) — the Benoit Blanc mysteries feature entirely new casts each time, with only Daniel Craig’s detective carrying over.


No Time to Die (2021) — James Bond

Release DateOctober 8, 2021DirectorCary Joji Fukunaga
Co-StarsDaniel Craig, Rami Malek, Léa Seydoux, Lashana Lynch, Christoph Waltz, Ralph FiennesBox Office$774.2M worldwide
RT Score83% 🍅Our Rating⭐⭐⭐⭐
Stream OnAmazon Prime Video, Apple TV (rent/buy)

Daniel Craig’s final James Bond film — the conclusion of the Craig era. De Armas plays Paloma, a bubbly CIA agent who teams up with Bond for an action sequence in Cuba early in the film. She’s only on screen for about 15 minutes, but her sequence became the most talked-about action scene in the film — funny, stylish, and explosive. Many viewers wished Paloma had a larger role, and her chemistry with Craig is electric. It confirmed that de Armas could anchor a major franchise on her own, which led directly to her casting in Ballerina.


Blonde (2022) — Oscar Nomination Performance

Release DateSeptember 23, 2022 (Netflix)DirectorAndrew Dominik
Co-StarsAdrien Brody, Bobby Cannavale, Xavier SamuelRuntime166 minutes
RT Score44% 🍅 | Awards Season PerformanceOur Rating⭐⭐⭐
Stream OnNetflix

A fictionalized account of Marilyn Monroe’s life — based on Joyce Carol Oates’ novel, not a strict biography. De Armas portrays Norma Jeane Baker’s rise to fame as Marilyn Monroe and the private suffering behind the public persona. The film is extremely divisive: critics found it exploitative and gratuitous (44% RT), but universally agreed de Armas’ performance was extraordinary — earning her an Academy Award nomination for Best Actress. She became the first Cuban actress ever nominated for Best Actress at the Oscars. Whatever you think of the film itself, the performance is one of the most committed and technically impressive of 2022.

 


The Gray Man (2022)

Release DateJuly 22, 2022 (Netflix)DirectorAnthony & Joe Russo
Co-StarsRyan Gosling, Chris Evans, Regé-Jean Page, Billy Bob Thornton, Jessica HenwickBudget$200M
RT Score45% 🍅Our Rating⭐⭐½
Stream OnNetflix

Netflix’s most expensive original film at the time — a $200M action blockbuster with Ryan Gosling as a CIA assassin gone rogue and de Armas as his handler Dani Miranda, an agent determined to protect him from a corrupt CIA division led by a scenery-chewing Chris Evans. The film is spectacle without substance — slick, overstuffed action sequences stitched together with minimal character work. De Armas and Gosling make a likeable team but are let down by the screenplay. Became one of Netflix’s most-watched films despite poor reviews.


Ghosted (2023)

Release DateApril 21, 2023 (Apple TV+)DirectorDexter Fletcher
Co-StarsChris Evans, Adrien Brody, Mike MohRT Score29% 🍅
Our Rating⭐⭐Stream OnApple TV+

A romantic action comedy where a farmer (Chris Evans) falls for a mysterious woman (de Armas), only to discover she’s a CIA operative. De Armas and Evans clearly have fun together — their chemistry is real — but the script is thin and the action sequences feel like outtakes from better films. The parade of celebrity cameos (several surprising names) is the highlight. Audiences liked it more than critics (29% RT vs. better audience scores), making it one of Apple TV+’s most-watched films that year despite lukewarm reviews.


Eden (2024)

Release DateNovember 1, 2024 (theaters)DirectorRon Howard
Co-StarsJude Law, Vanessa Kirby, Sydney Sweeney, Daniel BrühlRT Score38% 🍅
Our Rating⭐⭐Stream OnAmazon Prime Video, Peacock

Based on the true story of a German woman, Dore Strauch, who followed a self-proclaimed philosopher to the remote Galápagos Islands in the 1930s to build a utopian community — only for the arrival of mysterious strangers to spiral the community into violence. Ron Howard’s thriller is visually gorgeous but tonally uncertain. De Armas plays Dore with genuine conviction, but the film doesn’t quite know whether it’s a drama, a thriller, or a dark comedy. A worthy effort that fell short of its potential.


Ballerina — From the World of John Wick (2025) — First Lead Action Role

Release DateJune 6, 2025 (theaters)DirectorLen Wiseman
Co-StarsKeanu Reeves, Anjelica Huston, Ian McShane, Lance Reddick, Norman Reedus, Gabriel ByrneBox Office$137.2M worldwide
RT Score75% 🍅 | 92% Audience 🍿Our Rating⭐⭐⭐½
Stream OnMax (HBO) — from March 2026

The first John Wick Universe spin-off — and de Armas’ first full lead in a major action franchise. She plays Eve Macarro, a young woman trained as an assassin at The Director’s ballet school (seen in John Wick: Chapter 3), who sets out to avenge her father’s murder. Set between Chapters 3 and 4 of the main John Wick timeline, with Keanu Reeves appearing in a supporting capacity. The film underperformed at the box office ($137M against a $90M budget), but found its real audience on streaming — becoming Max’s #1 movie shortly after arriving in 2026. The 92% audience score confirms fans loved it even when critics were lukewarm.

Full John Wick guide: Read our complete John Wick Movies in Order guide for the full franchise watch order, timeline placement, and where Ballerina fits.



All Ana de Armas Movies Ranked Best to Worst

RankFilmYearRTOur Rating
🥇 1Knives Out201997%⭐⭐⭐⭐⭐
🥈 2Blade Runner 2049201788%⭐⭐⭐⭐½
🥉 3No Time to Die202183%⭐⭐⭐⭐
4Ballerina202575% / 92% audience⭐⭐⭐½
5The Devil’s Advocate199763%⭐⭐⭐½
6Blonde202244%⭐⭐⭐
7War Dogs201662%⭐⭐⭐
8Hands of Stone201649%⭐⭐½
9The Gray Man202245%⭐⭐½
10Eden202438%⭐⭐
11Ghosted202329%⭐⭐
12Knock Knock201533%⭐⭐

Upcoming Ana de Armas Projects (2026 & Beyond)

ProjectTypeCo-Stars / DirectorStatus
ReenactmentFilmBenicio Del Toro, Cameron Diaz — Dir. Grant SingerPost-production. Story under wraps. 2026 release likely.
SweatFilmDetails TBCIn development — confirmed casting as of January 2026.
Bananas (Apple TV+ series)Limited TV SeriesOscar Isaac — Dir. David O. RussellIn development for Apple TV+. Plot involves “banana republics.” Carolina Paiz creator.
DeeperFilmTom Cruise (reported)In talks as of 2025. No official confirmation.
Ballerina 2 / John Wick UniverseFilmLionsgate / 87ElevenNo official announcement yet — streaming success of Ballerina makes a sequel likely. Not confirmed.

Where to Watch Her Best Films

PlatformKey Ana de Armas Films AvailableCost
NetflixKnives Out, Blonde, The Gray Man$7.99/mo (ads)
Max (HBO)Ballerina, Blade Runner 2049, War Dogs$9.99/mo (ads)
Apple TV+Ghosted$9.99/mo
Amazon Prime VideoNo Time to Die, Eden, Blade Runner 2049$14.99/mo (Prime) or rent
Tubi (Free)Knock Knock, War Dogs, Hands of StoneFree (ad-supported)

Best starting point: Watch Knives Out on Netflix first — it’s her best film and the one that will convert anyone who isn’t already a fan. Then Blade Runner 2049 on Max for her breakthrough performance, and Ballerina on Max for her action star debut. That’s her three best films across two platforms, and with the Disney+/Hulu/Max bundle at $16.99/month, Max is already excellent value alongside everything else it carries.



Frequently Asked Questions

What is Ana de Armas’ best movie?

Knives Out (2019) is widely considered her best film — she carries a 97% Rotten Tomatoes ensemble mystery on her shoulders as the lead character Marta, surrounded by some of Hollywood’s biggest names. Blade Runner 2049 (2017) is her best performance in a supporting role, and the film that first established her in Hollywood at the highest level.

Was Ana de Armas really nominated for an Oscar?

Yes. Ana de Armas received an Academy Award nomination for Best Actress for her portrayal of Marilyn Monroe in Blonde (2022). She became the first Cuban actress ever nominated for Best Actress at the Academy Awards — a historic achievement. Despite the film’s divisive reception (44% RT), her performance was almost universally praised by critics who saw it.

What is Ana de Armas’ role in John Wick?

Ana de Armas plays Eve Macarro, the lead character in Ballerina (2025) — a John Wick Universe spin-off film. Eve is a young woman trained as an assassin at The Director’s ballet academy (the same school seen in John Wick: Chapter 3) who seeks revenge for her father’s murder. Keanu Reeves appears as John Wick in a supporting role. The film is set between Chapters 3 and 4 of the main John Wick series.

Is Ana de Armas in No Time to Die?

Yes — Ana de Armas plays Paloma, a CIA agent who teams up with James Bond (Daniel Craig) in an action sequence set in Cuba during the film’s second act. Despite only appearing for approximately 15 minutes, her sequence became the most talked-about action scene in the film and earned her widespread praise. It’s considered one of the franchise’s best introductions of a supporting character.

How many movies has Ana de Armas been in?

Ana de Armas has appeared in over 30 films across her career in Cuba, Spain, and Hollywood from 2006 to 2026. Her major Hollywood films number around 12 theatrical and streaming releases, with several more in production or development for 2026–2027.

What Ana de Armas movies are on Netflix?

Knives Out, Blonde, and The Gray Man are all available on Netflix in the US. These three films represent her career-best performance (Knives Out), her Oscar-nominated role (Blonde), and her first lead in a major streaming action franchise (The Gray Man).



Final Thoughts

Ana de Armas is one of the most exciting actresses in Hollywood right now. In under a decade of English-language films she went from a small role in a Keanu Reeves thriller to an Academy Award nomination, a James Bond film, and the lead of a billion-dollar action franchise. Her range — comedy, drama, action, biography — is broader than most actresses twice her age in the industry.

Start with Knives Out. It’s the one film that captures everything she can do: charm, vulnerability, intelligence, and genuine star power. Then Blade Runner 2049 for the performance, and Ballerina for the action. In that order you’ll understand exactly why she’s one of the most talked-about names in Hollywood heading into the second half of the 2020s.

📌 More movie guides:
➡️ John Wick Movies in Order — Complete Watch Guide
➡️ All Keanu Reeves Movies — Complete Filmography Ranked
➡️ Best Streaming Platforms & Bundles 2026
➡️ 14 Best Free Movie Sites in 2026
➡️ Fast & Furious Movies in Order

Note: Some of the links on this page are affiliate links, which means we may earn a small commission if you choose to make a purchase through them-at no extra cost to you. We only recommend products and services we genuinely believe in and find useful.