

Assassin (2023) Review: Body-Swap Revenge Thriller With Modest Ambitions
Assassin (2023)
- March 31, 2023
- 1h 28m
- English
- R
- Streaming
A private military group develops microchip tech that lets an agent's mind take over another person's body for covert missions. When one agent dies on a secret job, his wife steps into the program to hunt the man responsible.
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
- Story5.5
- Acting5.5
- Visuals4.8
- Direction5
- Soundtrack4.8
Recommended for: Bruce Willis completists and B-movie action fans
How we rate moviesIn this article
This Assassin review covers a low-budget sci-fi action thriller built around a clever hook: what if a killer could wear anyone's body? Directed by Jesse Atlas, the film runs just 88 minutes and stars Bruce Willis alongside Nomzamo Mbatha and Dominic Purcell. It has a strong premise and a modest budget, and the film shows both.
A quick note on the details: some listings describe a 1932 Shanghai setting, but that does not match the film's actual premise. This review follows the verified story of mind-swapping agents.
Assassin Review: The Story So Far (No Spoilers)
The Assassin plot centres on a private military operation that has invented futuristic microchip technology. With it, an agent's mind can inhabit another person's body and carry out deadly covert missions. The tagline sums it up: every body is a weapon.
Things go wrong when an agent is killed during a secret mission. His wife, Alexa, decides to take his place in the program. Her goal is simple: bring the man responsible to justice.
That setup gives the film a personal angle on top of the gadget-driven concept. It is a revenge story first and a science-fiction idea second, which keeps things easy to follow.
What Works in Assassin
The central concept is the best thing here. Body-swapping lets the film play with disguise, identity and surprise, and it gives each action scene a small puzzle: who is really behind those eyes?
A tight runtime. At 88 minutes, the movie does not overstay its welcome.
A clear emotional engine. A widow seeking justice is a simple, effective motivation.
Genre fun. Fans of straightforward action movie reviews will find familiar pleasures here.
The film also handles its star with care. One viewer noted that Willis is placed in the most favourable positions possible, and that is a fair reading of how the production frames him.
Assassin Cast and Performances
The Assassin cast is led by Bruce Willis as Valmora, with Nomzamo Mbatha as Alexa. Dominic Purcell plays Adrien, Andy Allo is Mali, Mustafa Shakir is Sebastian, and Fernanda Andrade plays Olivia.
Mbatha carries the emotional weight as the widow stepping into a dangerous world. Her role gives the story its heart, and she anchors the film when the plot gets thin.
Willis's screen time is limited, and his scenes are shaped around what the production could ask of him. Purcell and the supporting players do solid, competent work in a story that rarely demands more.
Where Assassin Stumbles
The film's ambition outpaces its resources. A body-swap premise needs sharp writing and slick staging to feel fresh, and the script by Aaron Wolfe and Jesse Atlas mostly settles for familiar beats.
The rules of the technology are not always clear. Viewers may wonder how the microchips work, what the limits are and why certain choices are made. A little more clarity would have made the stakes feel sharper.
The low budget also shows in the action. Fights and set pieces get the job done but rarely surprise. The audience score on TMDB sits at 5.1 out of 10, which matches the sense of a film that is decent but forgettable.
Is Assassin Worth Watching?
It is worth watching if your expectations are modest and you enjoy B-movie action with a sci-fi twist. This is not a standout of the genre, but it is brisk, easy to follow and built on an idea with real potential.
The film earns a middle-of-the-road score. Some viewers have defended it as a more thoughtful effort than its poor reputation suggests, particularly given the circumstances around its leading man. Others will find it too thin.
If you want something sturdier from the same corner of the genre, our review of Protector covers another story about a mother on a rescue mission. For more of the same, browse our drama movie reviews.
Who Will Enjoy Assassin
Fans of Bruce Willis who want to see one of his later action roles.
Viewers who like compact, high-concept sci-fi thrillers and do not need a big budget.
Anyone looking for an easy 88-minute revenge story on a quiet evening.
For background on the production, see the Assassin page on IMDb.
Pros
- Intriguing body-swap premise
- Short, brisk 88-minute runtime
- Nomzamo Mbatha anchors the story emotionally
Cons
- Low-budget action lacks punch
- Technology rules feel underexplained
- Familiar revenge beats
Our Verdict
Assassin has a good idea and a game cast, but a thin script and modest production hold it back. It is a watchable, middling action thriller.
Cast & Crew
- Jesse AtlasDirector
Bruce WillisValmora
Nomzamo MbathaAlexa
Dominic PurcellAdrien
Andy AlloMali
Mustafa ShakirSebastian
Fernanda AndradeOlivia
Photos: Gage Skidmore / CC BY-SA 3.0 via Wikimedia Commons, TMDB, Gage Skidmore from Peoria, AZ, United States of America / CC BY-SA 2.0 via Wikimedia Commons, Kevin Paul / CC BY 4.0 via Wikimedia Commons, MTV International / CC BY 3.0 via Wikimedia Commons
Frequently Asked Questions
When is Assassin released?
Assassin (2023) was released in theaters on March 31, 2023.
Who directed Assassin?
Assassin (2023) is directed by Jesse Atlas.
Who is in the cast of Assassin?
The main cast includes Bruce Willis, Nomzamo Mbatha, Dominic Purcell, Andy Allo and Mustafa Shakir.
How long is Assassin?
Assassin (2023) runs 88 minutes (1h 28m).
What is Assassin rated?
Assassin (2023) is rated R.
Where can I watch Assassin?
Streaming availability varies by region — see the Where to Watch box for current options.
Is Assassin worth watching?
It is worth a look if you enjoy modest sci-fi action with a revenge angle. The premise is clever, but the execution is uneven and the budget shows.
Who stars in Assassin?
Bruce Willis plays Valmora, Nomzamo Mbatha plays Alexa, and Dominic Purcell plays Adrien. Andy Allo, Mustafa Shakir and Fernanda Andrade also appear.
What is Assassin about?
A private military program uses microchips to let agents inhabit other people's bodies on covert missions. After an agent dies, his wife takes his place to find the person responsible.
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.




