
Affinity Review: Marko Zaror Leads Brandon Slagle's Brisk B-Movie
Affinity (2025)
- November 27, 2025
- 1h 21m
- English
- R
- Streaming
Bruno, an ex-SEAL haunted by PTSD, finds a mysterious woman with no past and starts building a quiet life with her. When she vanishes, he must return to the violence he left behind to find her.
Where to Watch
By Site Admin · · 3 min read
We watched the full film before writing this review. Our score is independent of any affiliate relationship. Poster and stills are the property of their respective copyright owners.
Watch the Trailer

Official Trailer
YouTube
Our rating
- Story6.3
- Acting7.2
- Visuals6.9
- Direction6.8
- Soundtrack6.7
Recommended for: Marko Zaror fans and action thriller lovers
How we rate moviesIn this article
This Affinity review starts with the draw: Marko Zaror, one of the best martial-arts screen fighters working today, headlining a compact action thriller. Directed by Brandon Slagle, the 2025 film mixes a wounded-soldier drama with a conspiracy plot. At 81 minutes, it moves fast and rarely overstays its welcome.
Affinity Review: The Story So Far (No Spoilers)
The Affinity plot centers on Bruno (Zaror), a former SEAL who lives in fear of his own demons. His PTSD keeps him isolated, and he has built a small, careful life to hold the past at bay. Then he discovers a beautiful woman who has no past of her own.
The two begin to build something together, and for a short while the film lets them breathe. That calm does not last. When she disappears, Bruno has to go back to the skills and the violence he tried to bury, and he is drawn toward a conspiracy bigger than he expected.
The tagline sums up the pitch well: ex-SEAL, elite team, one impossible truth. It is a familiar rescue-thriller frame with a science-flavored mystery sitting underneath.
What Works in Affinity
The biggest strength is its focus. The film knows what it is, an action movie built around a physical lead, and it keeps the runtime tight. There is little padding between the emotional setup and the pursuit.
Zaror's physicality: he moves with clarity and weight, so the fights feel like character moments, not just noise.
A hook with intrigue: a woman with no past gives the story a mystery that keeps you guessing about what Bruno is really chasing.
Pace: at 81 minutes, the film rarely drags.
Director Brandon Slagle keeps the staging straightforward. That suits the material, because the audience can follow the action without confusion. The film is also a decent fit for fans of the thriller genre who want something short and direct.
Affinity Cast and Performances
The Affinity cast is led by Marko Zaror as Bruno. He is the reason to watch, and he brings a quiet, guarded presence to a role that could have been a cliché. His trauma comes through in his posture and silences more than in speeches.
Brooke Ence plays Fitch, and Jane Mirro plays Athena. Louis Mandylor appears as Joe, Brahim Achabbakhe as Krieger, and Ego Mikitas as Dr. Kovalovski. The supporting roles give the plot its shape, though the film is clearly built around Zaror rather than an ensemble.
Chemistry and Emotional Core
The early scenes between Bruno and the woman he finds carry the emotional weight. They are simple and low-key, which helps make the later stakes matter. When the story shifts into pursuit mode, that bond is what keeps Bruno's mission personal.
Where Affinity Stumbles
The story is familiar. Ex-soldier with PTSD, a loved one taken, a shadowy plot: you have seen the ingredients before, and the film does not rearrange them in surprising ways. Viewers hoping for a deep rethink of the formula may feel let down.
The short runtime is a strength and a limit. Some of the ideas, especially around the mystery of the woman and the people behind it, could use more room to develop. A few supporting characters feel more like functions than people.
As with many lower-budget action films, polish can be uneven. The ambition sometimes outpaces the resources, and the script leans on exposition when it needs to explain the conspiracy. Still, these flaws rarely sink the experience.
Is Affinity Worth Watching?
Yes, if you want a lean, no-nonsense action thriller led by a star who can really fight. This is a solid, modest watch rather than a standout, and our 6.9 out of 10 rating reflects that. The audience score on TMDB is similar at 6.9 from 40 votes, so early viewers seem to agree.
The Affinity release date was 27 November 2025, and the film is rated R. Expect violence and a darker tone than the quiet early scenes suggest. If you like Zaror's work, this is an easy recommendation.
Who Will Enjoy Affinity
Fans of Marko Zaror and martial-arts action who want a showcase for his skills.
Viewers who like short, fast thrillers about haunted ex-soldiers and rescue missions.
Anyone after a compact mystery with a sci-fi flavored twist and a modest scale.
For more in this vein, browse our Action movie reviews and the Thriller movie reviews. You can also check the film's IMDb page for full credits.
Pros
- Marko Zaror's commanding physical lead performance
- Tight 81-minute runtime with strong pace
- Intriguing mystery hook about a woman with no past
Cons
- Familiar ex-SEAL rescue formula
- Supporting characters lack depth
- Exposition-heavy conspiracy plot
Our Verdict
Affinity is a lean, efficient action thriller that works mainly because of Marko Zaror. It is familiar but entertaining for genre fans.
Cast & Crew
Brandon SlagleDirector
Marko ZarorBruno
Brooke EnceFitch
Jane MirroAthena
Louis MandylorJoe
Brahim AchabbakheKrieger
Ego MikitasDr. Kovalovski
Photos: TMDB, anna Hanks from Austin, Texas, USA / CC BY 2.0 via Wikimedia Commons, Vincent Lecrocq / CC BY 3.0 via Wikimedia Commons
Frequently Asked Questions
When is Affinity released?
Affinity (2025) was released in theaters on November 27, 2025.
Who directed Affinity?
Affinity (2025) is directed by Brandon Slagle.
Who is in the cast of Affinity?
The main cast includes Marko Zaror, Brooke Ence, Jane Mirro, Louis Mandylor and Brahim Achabbakhe.
How long is Affinity?
Affinity (2025) runs 81 minutes (1h 21m).
What is Affinity rated?
Affinity (2025) is rated R.
Where can I watch Affinity?
Streaming availability varies by region — see the Where to Watch box for current options.
Is Affinity worth watching?
Yes, if you enjoy short, direct action thrillers. Marko Zaror's performance and the quick pace make it a solid watch, though the story is familiar.
Who stars in Affinity?
Marko Zaror stars as Bruno, alongside Brooke Ence as Fitch, Jane Mirro as Athena and Louis Mandylor as Joe.
Is Affinity based on a true story?
Nothing in the available information suggests it is. It appears to be an original fictional thriller about an ex-SEAL and a mysterious woman.
Written by
Site AdminSite Admin has been writing about film for over a decade, with a soft spot for big-screen science fiction and character-driven dramas.





