Ana de Armas’ Best Roles
Ana de Armas has become one of Hollywood’s most sought-after actresses, captivating audiences with her talent and on-screen presence. Her journey from Cuban television to international stardom is a story of dedication and remarkable skill. She has consistently chosen diverse roles that challenge her abilities and showcase her incredible range, making her a standout performer in a new generation of leading ladies.
From independent dramas to massive blockbuster franchises, her filmography is impressively varied. She has proven time and again that she can handle any genre, whether it’s a tense thriller, a heartfelt romance, or an action-packed adventure. Her ability to bring depth and humanity to every character she portrays has earned her critical acclaim and a dedicated global fanbase, solidifying her status as a true movie star.
‘Knock Knock’ (2015)

Ana de Armas plays Genesis, one of two young women who show up at a happily married man’s home, seeking shelter on a rainy night. What begins as a kind gesture soon turns into a dangerous game of seduction and torment. Her character is unpredictable and manipulative, effectively luring the homeowner into a situation he cannot escape.
The film is a psychological thriller that explores themes of temptation and the consequences of infidelity. The narrative is largely confined to the house, which creates a tense and claustrophobic atmosphere. De Armas’s performance was noted for its unsettling energy, as she and her co-star keep both the protagonist and the audience guessing about their true intentions.
‘War Dogs’ (2016)

In this biographical dark comedy, Ana de Armas portrays Iz, the girlfriend of one of the main characters, David Packouz. Her role provides a moral anchor in the film, as she represents the stable, normal life that David risks losing as he gets deeper into the world of international arms dealing. She grows increasingly concerned and disillusioned by his lies and illegal activities.
The story is based on the real-life account of two young men who won a multi-million dollar contract from the Pentagon to arm America’s allies in Afghanistan. Iz’s character arc is crucial to the plot as her relationship with David deteriorates due to his choices. Her presence highlights the personal toll and collateral damage of his pursuit of wealth and excitement.
‘Hands of Stone’ (2016)

Ana de Armas plays Felicidad Iglesias, the wife of legendary Panamanian boxer Roberto Durán. Her character is a significant figure in Durán’s life, providing support and stability as he navigates the highs and lows of his celebrated and often turbulent career. She stands by him through his greatest victories and his most challenging personal moments.
The film chronicles the life of Roberto Durán, who made his professional debut in 1968 at the age of 16 and retired in 2002 at the age of 50. The story also focuses on his relationship with his trainer, Ray Arcel. Felicidad’s perspective adds an emotional depth to the narrative, showing the private side of a very public and iconic sports figure.
‘Overdrive’ (2017)

In this action thriller, Ana de Armas takes on the role of Stephanie, the girlfriend of one of two car-thief brothers. She becomes entangled in their dangerous world when they run afoul of a powerful local crime boss in the south of France. Stephanie is not just a passive love interest but an active participant in the high-stakes heists.
The plot revolves around the brothers being forced to steal a priceless and heavily guarded car to save their lives. The film is filled with elaborate car chases and thrilling action sequences set against the scenic backdrop of Marseille. Stephanie’s cleverness and resourcefulness prove essential as the team plans and executes their daring mission.
‘Yesterday’ (2019)

Ana de Armas filmed scenes for the role of Roxane, an actress who was intended to be a rival love interest for the main character, Jack Malik. In a deleted subplot, Jack would have encountered her on the set of a talk show and been tempted by her charm and beauty, further complicating his relationship with his primary love interest, Ellie.
Although her role was ultimately removed from the final version of the film, her scenes were featured in some of the trailers. The director explained that the decision was made because test audiences did not like seeing Jack stray from his feelings for Ellie. The removal was intended to strengthen the central romance of the story.
‘The Informer’ (2019)

Ana de Armas plays Sofia Hoffman, the wife of an ex-convict working undercover for the FBI. Her character is at the heart of the film’s emotional stakes, as her husband’s dangerous assignment puts their family in the crosshairs of both the mob and the federal agents he is working for.
The story follows the informant as he tries to navigate the treacherous landscape of organized crime and law enforcement to protect his family and secure his freedom. Sofia’s safety becomes his primary motivation, driving him to take increasingly desperate measures. Her role underscores the human cost of his perilous double life.
‘Wasp Network’ (2019)

In this espionage thriller, Ana de Armas portrays Ana Margarita Martinez, the wife of a Cuban pilot who defects to the United States. She is initially unaware of her husband’s true motives and is left to deal with the social and political fallout of his actions in Cuba. Her character’s journey is one of disillusionment and eventual understanding.
The film is based on the true story of a group of Cuban intelligence officers who infiltrated anti-Castro exile groups in the 1990s. The narrative unfolds from multiple perspectives, revealing the complex personal sacrifices made by the agents and their families. De Armas’s character provides a window into the emotional turmoil experienced by those left behind.
‘The Night Clerk’ (2020)

Ana de Armas stars as Andrea Rivera, a hotel guest who befriends a night clerk with Asperger’s syndrome. Her character becomes entangled in a murder investigation when a woman is killed during her stay at the hotel. Andrea forms a connection with the clerk, who secretly watches guests on hidden cameras.
The plot thickens when the clerk becomes the primary suspect, and he must use his intelligence to find the real killer before he is framed for the crime. Andrea’s relationship with him is a key element of the story, as she seems to be one of the few people who understands and accepts him, yet her true motives remain ambiguous for much of the film.
‘Sergio’ (2020)

Ana de Armas plays Carolina Larriera, a brilliant economist and the partner of United Nations diplomat Sérgio Vieira de Mello. The film chronicles their passionate and complex relationship, which is set against the backdrop of his work in some of the world’s most unstable regions. Carolina is his intellectual equal and a driving force in his life.
The story is based on real events and flashes back through the diplomat’s life after he becomes trapped in the rubble of a Baghdad hotel following a bombing. The narrative highlights his efforts to negotiate with world leaders and his deep love for Carolina, which becomes his will to survive. De Armas’s portrayal captures the intelligence and strength of the real Carolina Larriera.
‘Deep Water’ (2022)

In this psychological thriller, Ana de Armas plays Melinda Van Allen, who is in a loveless marriage with her husband, Vic. To avoid the messiness of divorce, they have an arrangement where she is allowed to have affairs as long as she does not desert their family. Her character constantly tests the boundaries of their agreement.
The situation takes a dark turn when Melinda’s lovers start disappearing, and Vic becomes the prime suspect. The film explores the toxic dynamics of their relationship and the jealousy simmering beneath the surface of their unconventional marriage. De Armas portrays Melinda as a complex woman who is both provocative and vulnerable.
‘The Gray Man’ (2022)

Ana de Armas plays Dani Miranda, a determined CIA agent who finds herself allied with an agency operative on the run. After he uncovers dark secrets about the organization, he is hunted across the globe by a sociopathic former colleague. Miranda becomes his reluctant but highly capable partner.
The film is a fast-paced action thriller based on a popular book series. Miranda is not a damsel in distress but a skilled agent who is crucial to the protagonist’s survival. De Armas performed many of her own stunts, showcasing her ability to handle demanding and physically intensive action sequences.
‘Blonde’ (2022)

Ana de Armas takes on the iconic role of Marilyn Monroe in this fictionalized biographical film. The movie offers a speculative look into the private life of the legendary actress, exploring her tumultuous childhood, her rise to fame, and the struggles she faced behind her glamorous public persona.
The film adapts a novel of the same name and is notable for its unconventional and often surreal visual style. It delves into the trauma and exploitation Monroe experienced throughout her life, aiming to portray the woman behind the myth. De Armas’s transformative performance was widely praised for capturing Monroe’s voice, mannerisms, and vulnerability.
‘No Time to Die’ (2021)

In this James Bond film, Ana de Armas plays Paloma, a CIA agent based in Cuba who assists Bond on a mission. Although her screen time is relatively brief, her character makes a memorable impact with her charm, humor, and impressive combat skills. She is portrayed as a highly competent and newly trained operative.
Paloma’s sequence in the movie is a standout, featuring intricate action choreography and witty dialogue. She helps Bond infiltrate a high-profile party to capture a key target. The character was celebrated for being a fun and capable female ally who could more than hold her own alongside the famous spy.
‘Knives Out’ (2019)

Ana de Armas stars as Marta Cabrera, the kind-hearted and trusted nurse of a wealthy crime novelist. After her employer’s mysterious death, Marta finds herself at the center of the investigation and the dysfunctional family’s greed. Her character has a peculiar condition where she is physically unable to lie without vomiting.
This modern whodunnit features an ensemble cast, but Marta serves as the film’s moral compass and protagonist. Her inability to lie makes her a unique and crucial element in uncovering the truth behind the patriarch’s demise. The role was a breakout for de Armas, earning her significant critical acclaim and widespread recognition.
‘Blade Runner 2049’ (2017)

Ana de Armas plays Joi, the holographic AI companion to the film’s protagonist, Officer K. Joi is designed to be whatever her owner wants her to be, but she develops what appears to be genuine affection and a desire for her own form of freedom. Her character explores profound themes of consciousness and what it means to be human.
Joi’s relationship with K provides the emotional core of this sci-fi epic. She offers him comfort and support in a desolate world and encourages his journey of self-discovery. The role is complex, as it raises questions about whether her feelings are real or simply advanced programming, making her one of the most compelling characters in the film.
What is your favorite Ana de Armas role and why?


