A man who spent years hiding from his past finds it crashing back into his life. That is the hook of this film. Marvin Gable works as a cheerful realtor, selling tidy homes and offering bright smiles. Underneath, he carries the memory of the work he once did for his brother, a crime boss who expected absolute loyalty. Marvin walked away, hoping to rebuild himself. Life seems quiet until the woman he was supposed to kill returns and pulls him straight into the world he fled.
The plot follows Marvin as he tries to keep control of a situation that slips faster than he can manage. Rose, the former lover he refused to murder, comes back ready to confront the people who drove her underground. Her plan is simple: strike back, reclaim her life, and try to rekindle what she once had with Marvin. He wants safety and distance; she wants to burn every bridge that trapped her. Their collision sets off a string of confrontations around office buildings, quiet houses, and late-night hangouts where violence erupts with little warning. Each fight pushes Marvin further from the life he built and closer to the man he hoped to leave behind.
The emotional weight comes from Marvin’s struggle to live honestly. He keeps telling himself he is done with the past. Rose reminds him that running is not living. Their romance sits right at the edge of something real but also something broken. The pacing moves quickly through bursts of combat and then slows when Marvin tries to reason with himself. The voiceover reinforces his need to explain and control a story that refuses to stay tidy. When Rose briefly takes over the narration, the shift underlines how unstable everything around them has become.



Ke Huy Quan plays Marvin with charm and tension wrapped together. He shows a man who wants peace but cannot avoid the skills that once made him dangerous. Ariana DeBose gives Rose a mix of hurt and fire. She moves through scenes with a clear sense of purpose, even when the script keeps her outside the main fights. Lio Tipton brings energy as Ashley, the realtor who becomes fascinated with a mysterious assassin known as the Raven, played by Mustafa Shakir. Their scenes add warmth and humor that the central couple often lacks.
The director is Jonathan Eusebio. Before taking this seat, he spent over twenty years designing fights for major projects, including multiple Bourne and John Wick entries. His experience shows. The action scenes are sharp, close, and fast. Marvin’s clashes in small rooms highlight Eusebio’s control of timing and movement. The camera stays tight on bodies in motion, making each blow clear. The settings are simple rooms and offices, but the stunt work gives them life.
Viewers who enjoy hand-to-hand combat built around quick beats will find plenty to enjoy. Fans of Quan will see him step confidently into a lead role shaped by both humor and force. Those hoping for deeper romance or sharper storytelling may feel the gaps. If you want a Valentine’s Day film driven by bruises, banter, and blunt-force showdowns, this one fits the bill.

