Heart Eyes

Heart Eyes

Year: 2025

Runtime: 1 h 30 m

Language: english

Echo Score: 60
ComedyHorrorMystery

When the "Heart Eyes Killer" strikes Seattle, several colleagues working overtime on Valentine’s Day find themselves targeted by the elusive murderer who is hunting couples. They must survive the most romantic night of the year while desperately trying to evade the killer.

Warning: spoilers below!

Haven’t seen Heart Eyes yet? This summary contains major spoilers. Bookmark the page, watch the movie, and come back for the full breakdown. If you're ready, scroll on and relive the story!

Heart Eyes (2025) – Full Plot Summary & Ending Explained

Read the complete plot breakdown of Heart Eyes (2025), including all key story events, major twists, and the ending explained in detail. Discover what really happened—and what it all means.

The movie begins in a picturesque winery located in Seattle where a couple, Patrick and Adeline, share a moment that many couples dream of—an engagement proposal. Patrick, portrayed by Alex Walker, drops to one knee and asks for Adeline’s hand in marriage; she accepts with joy. However, the mood quickly shifts when Patrick discovers that the photographer he hired, Nico, played by Latham Gaines, has failed to capture the moment properly. Tensions escalate dramatically when a masked killer known as “Heart Eyes” makes a terrifying entrance, violently stabbing Nico through the face. As chaos ensues, Heart Eyes shoots an arrow aimed directly at Patrick, prompting Adeline to flee in panic. She races inside the winery, but unfortunately, she becomes trapped in a grape press machine and meets a gruesome fate.

As news about Heart Eyes spreads, the killer’s history comes to light, having previously terrorized cities like Boston on Valentine’s Day by targeting unsuspecting couples. Meanwhile, we are introduced to Ally McCabe, played by Olivia Holt, an ad designer who is trying to navigate her own love life. During a casual coffee outing with her best friend and coworker Monica, portrayed by Gigi Zumbado, Ally has a comical encounter with a charming stranger, Jay Simmons, played by Mason Gooding. Their interaction turns awkward when they accidentally bump heads, leading to an embarrassing moment for Ally.

At her workplace, however, Ally finds herself on the receiving end of criticism from her boss, Crystal Cane, played by Michaela Watkins, for making an ill-timed pitch for a perfume ad that focuses on notorious doomed couples, which is in extremely poor taste given the ongoing Heart Eyes murders. Crystal unexpectedly brings Jay into the mix, who is a new hire at the company, to assist with the situation. Jay invites Ally to dinner for a work-related discussion, which she reluctantly agrees to after her friend Monica pushes her to look her best.

As the situation unfolds, detectives Zeke Hobbs, portrayed by Devon Sawa, and Jordana Brewster as Jeanine Shaw, arrive at the winery to investigate the murders. It is here that they discover a wedding band with the initials “J.S.”, leading them to believe Heart Eyes has a twisted motive behind his gruesome actions. Disturbingly, the situation escalates with reports of more victims turning up at a local spa.

Ally’s date with Jay reveals contrasting views about love; while Jay is hopeful about finding the right partner, Ally’s recent heartbreak has left her jaded. After a heated exchange, Jay leaves in frustration, but Ally chases after him, leading to a surprising kiss just as her ex-boyfriend Collin and his new girlfriend enter the scene. They mention that Collin and Adeline were supposed to go on a double date with them, adding to Ally’s embarrassment.

Later that evening, an unforeseen series of horrors commence as Ally loses her apartment key and Jay comes to her rescue, only for them to be ambushed by Heart Eyes. The tension escalates as they narrowly escape his grip, leading to a frantic chase that brings them dangerously close to danger as Heart Eyes takes out innocent victims in his wake. When the police arrive, they mistakenly think Jay is the killer, causing further chaos.

In a tense moment at the police station, Ally encounters a tech-savvy man named David, who humorously tries to flirt with her amid the turmoil. The power goes out, leading to a shocking revelation as the killer returns, targeting the detectives. Determined to save Jay, Ally fights her way through to free him, but they soon realize they’ve led Heart Eyes to a horrifying scene at a nearby drive-in, where more couples fall victim to the killer’s rampage.

In a desperate act of survival, Ally and Jay confront Heart Eyes, leading to a shocking revelation as they fight for their lives. A series of wild and gruesome confrontations ensue, resulting in Ally ultimately turning the tables on the killer. In a climactic ending, Ally and Jay survive the ordeal, but the threat appears to linger as dark secrets unfold.

A year later, after overcoming their trauma, Ally and Jay stand before the same drive-in where they faced Heart Eyes, symbolizing their newfound strength and love. As they move toward a brighter future, Jay proposes to Ally, who, in a twist, surprises him with a ring of her own, solidifying their commitment.

However, the film closes with an unsettling note as Ally receives a mysterious phone call after the proposal, leaving the audience on the edge of their seats, hinting that perhaps the nightmare is not entirely over.

Last Updated: February 13, 2025 at 10:13

Ending Explained – What Happens at the End of Heart Eyes?

Still wondering what the ending of Heart Eyes (2025) really means? Here’s a spoiler-heavy breakdown of the final scene, major twists, and the deeper themes that shape the film’s conclusion.

The ending of Heart Eyes reveals that the true mastermind behind the killings is not just one person, but a pair of murderers, Detective Shaw and her husband David, who have been secretly orchestrating the violence. Shaw, initially presented as a reasonable police detective, turns out to have a dark past alongside her murderous husband, David. The couple had been spreading chaos across the country, targeting couples on Valentine’s Day for their own twisted reasons. They even recruited a fanboy to help carry out their killings.

Throughout the film, Ally and Jay are chased by multiple masked killers, which is actually due to the fact that different people wearing the same Heart Eyes mask have taken part in the murder spree. The big twist uncovers that the couple behind the mask—Shaw and David—are the true villains, with Shaw revealing her involvement during the climax. Their motivation is rooted in their obsession with love and violence, which they view as a form of entertainment or expression.

The story emphasizes that Ally and Jay’s relationship is the emotional core of the film. Despite the gruesome surroundings, they develop a genuine connection by opening up to each other and fighting to survive. In the final scene, they manage to overcome the killers and escape, solidifying their bond. Their blossoming romance continues after the events of the film, with the ending implying they stay together and even get engaged a year later.

The mid-credits scene initially teases a sequel with a mysterious voice calling Ally, hinting at another potential threat. However, this is quickly revealed to be a joke from Ally’s friend Monica, who had been waiting in the wings. The post-credits gag pokes fun at typical horror sequel setups, suggesting that the killers are effectively defeated and that no follow-up film is planned. Overall, the ending underscores that love is worth fighting for, even in the most savage circumstances, and that vulnerability and honesty are what truly help characters survive and find happiness amidst chaos. The film’s playful tone and genre-mashup ultimately make it a dark comedy about the complexities of romance and the courage it takes to truly connect.

Last Updated: June 25, 2025 at 09:03

Unlock the Full Story of Heart Eyes

Don't stop at just watching — explore Heart Eyes in full detail. From the complete plot summary and scene-by-scene timeline to character breakdowns, thematic analysis, and a deep dive into the ending — every page helps you truly understand what Heart Eyes is all about. Plus, discover what's next after the movie.

Heart Eyes Timeline

Track the full timeline of Heart Eyes with every major event arranged chronologically. Perfect for decoding non-linear storytelling, flashbacks, or parallel narratives with a clear scene-by-scene breakdown.

Heart Eyes Timeline

Characters, Settings & Themes in Heart Eyes

Discover the characters, locations, and core themes that shape Heart Eyes. Get insights into symbolic elements, setting significance, and deeper narrative meaning — ideal for thematic analysis and movie breakdowns.

Characters, Settings & Themes in Heart Eyes

Heart Eyes Ending Explained

What really happened at the end of Heart Eyes? This detailed ending explained page breaks down final scenes, hidden clues, and alternate interpretations with expert analysis and viewer theories.

Heart Eyes Ending Explained

More About Heart Eyes

Visit What's After the Movie to explore more about Heart Eyes: box office results, cast and crew info, production details, post-credit scenes, and external links — all in one place for movie fans and researchers.

More About Heart Eyes

Similar Movies to Heart Eyes

Discover movies like Heart Eyes that share similar genres, themes, and storytelling elements. Whether you’re drawn to the atmosphere, character arcs, or plot structure, these curated recommendations will help you explore more films you’ll love.