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 Name | Ana Celia de Armas Caso |
| Born | April 30, 1988 — Havana, Cuba |
| Nationality | Cuban-Spanish (dual citizenship) |
| Hollywood Breakthrough | Blade Runner 2049 (2017) |
| Oscar Nomination | Best Actress — Blonde (2023) — first Cuban actress nominated |
| Biggest Franchise Role | Ballerina — John Wick Universe (2025) |
| Notable Co-Stars | Keanu Reeves, Daniel Craig, Ryan Gosling, Chris Evans, Daniel Craig, Brad Pitt, Robert De Niro |
| Upcoming (2026) | Reenactment, Sweat, Bananas (TV), Deeper |
Table of Contents
- Master Table — All Ana de Armas Movies
- Major Films — Detailed Reviews
- All Films Ranked Best to Worst
- Upcoming Projects (2026 & Beyond)
- Where to Watch Her Best Films
- 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.
| Year | Title | Genre | Director | Her Role | RT Score | Our Rating |
|---|---|---|---|---|---|---|
| 2015 | Knock Knock | Thriller, Horror | Eli Roth | Genesis | 33% | ⭐⭐ |
| 2016 | Hands of Stone | Biography, Sports Drama | Jonathan Jakubowicz | Felicidad Iglesias | 49% | ⭐⭐½ |
| 2016 | War Dogs | Comedy, Crime | Todd Phillips | Iz | 61% | ⭐⭐⭐ |
| 2017 | Blade Runner 2049 | Sci-Fi, Neo-Noir | Denis Villeneuve | Joi (holographic AI) | 88% | ⭐⭐⭐⭐½ |
| 2019 | Knives Out | Mystery, Comedy | Rian Johnson | Marta Cabrera | 97% | ⭐⭐⭐⭐⭐ |
| 2019 | Between Two Fires (Entre Dos Aguas) | Thriller | Roser Aguilar | Paula | — | ⭐⭐½ |
| 2021 | No Time to Die | Action, Spy Thriller | Cary Joji Fukunaga | Paloma (CIA agent) | 83% | ⭐⭐⭐⭐ |
| 2022 | Blonde | Biographical Drama | Andrew Dominik | Marilyn Monroe / Norma Jeane | 44% | ⭐⭐⭐ |
| 2022 | The Gray Man | Action, Spy Thriller | Anthony & Joe Russo | Dani Miranda | 45% | ⭐⭐½ |
| 2023 | Ghosted | Action, Romantic Comedy | Dexter Fletcher | Sadie Rhodes (CIA operative) | 29% | ⭐⭐ |
| 2024 | Eden | Thriller, Historical Drama | Ron Howard | Dore Strauch | 38% | ⭐⭐ |
| 2025 | Ballerina (From the World of John Wick) | Action, Thriller | Len Wiseman | Eve Macarro (lead) | 75% | ⭐⭐⭐½ |
Major Films — Detailed Reviews
Knock Knock (2015) — Hollywood Debut
| Release Date | October 9, 2015 | Director | Eli Roth |
| Co-Stars | Keanu Reeves, Lorenza Izzo | RT Score | 33% 🍅 |
| Our Rating | ⭐⭐ | Stream On | Tubi (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 Date | August 26, 2016 | Director | Jonathan Jakubowicz |
| Co-Stars | Edgar Ramírez, Robert De Niro, Usher Raymond | RT Score | 49% 🍅 |
| Our Rating | ⭐⭐½ | Stream On | Amazon, 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 Date | August 19, 2016 | Director | Todd Phillips |
| Co-Stars | Jonah Hill, Miles Teller, Bradley Cooper | RT Score | 62% 🍅 |
| Our Rating | ⭐⭐⭐ | Stream On | Max (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 Date | October 6, 2017 | Director | Denis Villeneuve |
| Co-Stars | Ryan Gosling, Harrison Ford, Jared Leto, Sylvia Hoeks, Robin Wright | Box Office | $259.2M worldwide |
| RT Score | 88% 🍅 | Our Rating | ⭐⭐⭐⭐½ |
| Stream On | Max (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 Date | November 27, 2019 | Director | Rian Johnson |
| Co-Stars | Daniel Craig, Chris Evans, Jamie Lee Curtis, Michael Shannon, Don Johnson, Toni Collette, Christopher Plummer | Box Office | $311.4M worldwide |
| RT Score | 97% 🍅 | Our Rating | ⭐⭐⭐⭐⭐ |
| Stream On | Netflix, 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 Date | October 8, 2021 | Director | Cary Joji Fukunaga |
| Co-Stars | Daniel Craig, Rami Malek, Léa Seydoux, Lashana Lynch, Christoph Waltz, Ralph Fiennes | Box Office | $774.2M worldwide |
| RT Score | 83% 🍅 | Our Rating | ⭐⭐⭐⭐ |
| Stream On | Amazon 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 Date | September 23, 2022 (Netflix) | Director | Andrew Dominik |
| Co-Stars | Adrien Brody, Bobby Cannavale, Xavier Samuel | Runtime | 166 minutes |
| RT Score | 44% 🍅 | Awards Season Performance | Our Rating | ⭐⭐⭐ |
| Stream On | Netflix | ||
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 Date | July 22, 2022 (Netflix) | Director | Anthony & Joe Russo |
| Co-Stars | Ryan Gosling, Chris Evans, Regé-Jean Page, Billy Bob Thornton, Jessica Henwick | Budget | $200M |
| RT Score | 45% 🍅 | Our Rating | ⭐⭐½ |
| Stream On | Netflix | ||
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 Date | April 21, 2023 (Apple TV+) | Director | Dexter Fletcher |
| Co-Stars | Chris Evans, Adrien Brody, Mike Moh | RT Score | 29% 🍅 |
| Our Rating | ⭐⭐ | Stream On | Apple 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 Date | November 1, 2024 (theaters) | Director | Ron Howard |
| Co-Stars | Jude Law, Vanessa Kirby, Sydney Sweeney, Daniel Brühl | RT Score | 38% 🍅 |
| Our Rating | ⭐⭐ | Stream On | Amazon 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 Date | June 6, 2025 (theaters) | Director | Len Wiseman |
| Co-Stars | Keanu Reeves, Anjelica Huston, Ian McShane, Lance Reddick, Norman Reedus, Gabriel Byrne | Box Office | $137.2M worldwide |
| RT Score | 75% 🍅 | 92% Audience 🍿 | Our Rating | ⭐⭐⭐½ |
| Stream On | Max (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
| Rank | Film | Year | RT | Our Rating |
|---|---|---|---|---|
| 🥇 1 | Knives Out | 2019 | 97% | ⭐⭐⭐⭐⭐ |
| 🥈 2 | Blade Runner 2049 | 2017 | 88% | ⭐⭐⭐⭐½ |
| 🥉 3 | No Time to Die | 2021 | 83% | ⭐⭐⭐⭐ |
| 4 | Ballerina | 2025 | 75% / 92% audience | ⭐⭐⭐½ |
| 5 | The Devil’s Advocate | 1997 | 63% | ⭐⭐⭐½ |
| 6 | Blonde | 2022 | 44% | ⭐⭐⭐ |
| 7 | War Dogs | 2016 | 62% | ⭐⭐⭐ |
| 8 | Hands of Stone | 2016 | 49% | ⭐⭐½ |
| 9 | The Gray Man | 2022 | 45% | ⭐⭐½ |
| 10 | Eden | 2024 | 38% | ⭐⭐ |
| 11 | Ghosted | 2023 | 29% | ⭐⭐ |
| 12 | Knock Knock | 2015 | 33% | ⭐⭐ |
Upcoming Ana de Armas Projects (2026 & Beyond)
| Project | Type | Co-Stars / Director | Status |
|---|---|---|---|
| Reenactment | Film | Benicio Del Toro, Cameron Diaz — Dir. Grant Singer | Post-production. Story under wraps. 2026 release likely. |
| Sweat | Film | Details TBC | In development — confirmed casting as of January 2026. |
| Bananas (Apple TV+ series) | Limited TV Series | Oscar Isaac — Dir. David O. Russell | In development for Apple TV+. Plot involves “banana republics.” Carolina Paiz creator. |
| Deeper | Film | Tom Cruise (reported) | In talks as of 2025. No official confirmation. |
| Ballerina 2 / John Wick Universe | Film | Lionsgate / 87Eleven | No official announcement yet — streaming success of Ballerina makes a sequel likely. Not confirmed. |
Where to Watch Her Best Films
| Platform | Key Ana de Armas Films Available | Cost |
|---|---|---|
| Netflix | Knives 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 Video | No Time to Die, Eden, Blade Runner 2049 | $14.99/mo (Prime) or rent |
| Tubi (Free) | Knock Knock, War Dogs, Hands of Stone | Free (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.

