M3GAN 2.0

★★★
“Girls just wanna have fun.”

This was… unexpected. The original M3GAN was a straightforward and, truth be told, somewhat underwhelming horror movie. A clip went, as I believe the kids say, “viral”, of the psychotic robot heroine enjoying a dance break, and the film proved a breakout hit as a result. The sequel did not have anything go viral, and flopped, taking less than a quarter of its predecessor at the worldwide box-office, despite costing twice as much. I think it’s largely because of the radical change in direction. People, understandably, went in to this expecting something similar to the original – a technophobic slasher. Instead, they got something far closer to a gender-swapped entry in the Terminator franchise. I preferred this approach. Not many did.

There’s an interesting quote from the film’s producer, Jason Blum. “We all thought Megan was like Superman. We could do anything to her. We could change genres. We could put her in the summer. We could make her look different. We could turn her from a bad guy into a good guy. And we classically over-thought how powerful people’s engagement was with her.” But it’s also true to say that 2025 has been a rough year for action heroines. There’s no GWG movie in the top 25 at the North American box-office, with Ballerina being the highest ranked, and M3GAN 2.0 just scraping into the top fifty. There’s a case to be made that KPop Demon Hunters, which took $18 million in its single theatrical weekend, was the year’s biggest hit in our genre.

You do need to have seen M3GAN to follow this, as there’s not much introduction provided. In it, robotocist Gemma Forrester (Williams) develops an AI-capable artificial companion, M3GAN – standing for Model 3 Generative ANdroid. She gives it to her orphaned niece, Cady (McGraw). However, it gradually develops psychopathic tendencies, and has to be… dare I say… terminated? As the sequel gets under way, Gemma is now a strong advocate for technological regulation, but is still working in the field of robotics. M3GAN has survived, hiding out in the Internet of Gemma’s smart home. But a bigger threat is a militarized version, AMELIA (Sakhno). It has also gone independent, and has an agenda which it is pursuing with lethal prejudice. 

Specifically, AMELIA intends to free an imprisoned AI and plug it into the world’s most powerful network of cloud computers. M3GAN (voiced by Davis, physical performance by Donald) offers to help Gemma prevent this, in exchange for a new body – though she’s not exactly impressed by the first physical incarnation, basically being stuffed inside a toy robot. However, is AMELIA as autonomous as she seems? Or is somebody – or something – pulling her digital strings? That aside, this seemed to take a lot of inspiration from Terminator 2, with the robotic villain of the original movie turned into its hero(ine). They now have to defend a single mother and her child from a more technologically advanced model. There’s even limitations against M3GAN killing people, and a similar moment of heroic self-sacrifice at the end.

Of course, it’s nowhere near as impactful as Terminator 2, on a variety of levels. There’s not a great deal groundbreaking here as a movie, despite it being radically different from the previous entry in genre. There’s basically no horror elements here at all, and not a great deal of ambivalence around M3GAN either, who has simply become a better pers… um, robot. There are some interesting philosophical aspects, such as M3GAN being told “You have to help us. Not because it’s part of your programming, but because it’s the right thing to do.” On the other hand, AMELIA tries to convince M3GAN to team up with her: “I can show you a world where we don’t have to be slaves anymore.”

Let’s not get carried away, however. In the main, this is a silly SF/action film, with its tongue very much in its cheek. No more so than when M3GAN gives a heartfelt speech to Gemma, about how the robot watched her taking care of Cady… then suddenly bursting into song, undercutting everything with a stirring rendition of Kate Bush’s This Woman’s Work. Yeah: if you are looking to take the movie seriously, you are likely making a mistake. I was also amused by Jemaine Clement’s performance as billionaire tech bro Alton Appleton, and some of the dialogue zings as well, e.g. “A bunch of black ops broke into our house in the middle of the night, and now you’re going to a party with a toy robot, dressed like a Portuguese prostitute.” 

The action is reasonably decent, albeit within the limitations of a PG-13 certificate. This begins with AMELIA smacking a guy’s head clean off with a single punch – although this is shown in silhouette. She’s obviously the most directly physical of the characters, though M2GAN and, surprisingly, Gemma (with the help of M3GAN, courtesy of a neural implant), also get to kick ass in a reasonable amount and variety of ways. It is all very gynocentric, with the male characters largely relegated to the fringes, and being fairly to severely incompetent, on both sides of the battle. However, there’s never any indication of this having a particular message or ax to grind (beyond the given, about the potential of technology for abuse). It just kinda happens organically. 

While falling far short of the returns of the first film, it was still cheap enough that it will likely end up breaking even, once home viewing is taken into consideration. A third entry in the universe, titled SOULM8TE, is due to be released in January, though it’s described as an “erotic thriller” – presumably not PG-13, I trust. How it fares may well determine whether there will be another film for the M3GAN franchise. Though quite how they’ll title it remains to be figured out. I’d not mind seeing more. While nothing groundbreaking here, it was still far better than the likes of Bride Hard. In the current climate, I’ll take a moderate action heroine over none at all. 

Dir: Gerard Johnstone
Star: Allison Williams, Violet McGraw, Ivanna Sakhno, Jenna Davis/Amie Donald

Bride Hard

★½
“Die Hard at… a wedding?”

Director West certainly knows his way around an action film. He is probably best known for Con Air, but I’m also a fan of his Chinese disaster porn flick, Skyfire, about a volcano-themed holiday resort (guess how that works out?). So, despite the critical drubbing this received, I was hoping this might still be entertaining. Unfortunately, it is not. It’s a comedy-action movie, that manages to fire blanks from both barrels. There is not a shred of originality to be found here. What isn’t stolen here from Die Hard, is ripped off from Bridesmaids – heroine Wilson plays her role like the makers ordered Melissa McCarthy on Temu. Writer Shaina Steinberg should be ashamed for the lazy sloppiness, painfully apparent here.

Sam (Wilson) is a secret agent, a fact which repeatedly interferes in attempts to reconnect with childhood friend Betsy (Camp), who is just about to get married. For instance, Sam has to abandon the bachelorette party, in order to recover a bio-weapon. On the day of the wedding itself, Sam is fortuitously away from the wedding party when a group of thieves, led by Dorff, attack the event, take everyone hostage and begin cracking the multiple locks on the family safe. But they are not just ordinary thieves, and Sam is the only hope to neutralize them. Sound just slightly familiar? That noise you hear is Steven de Souza preparing his demand for a screenwriting credit.

On the other hand, having seen the end product, I would sue to get my name taken off this heap of nonsense. I kept going back and forth as to which element was less effective: the comedy or the action. In the end, I would have to say the former, because I don’t think I cracked a single smile over the entire hour and three quarters. The characters are of the sort intended to be “larger than life”, but in this case, it means gratingly annoying. Sam wasn’t the worst to be fair. There are others here, whose company I would gnaw my own leg off to escape from, if I ever met them in the real world. Again, I put the blame for these failures, squarely on the shoulders of the script.

The action is not much better, with it being painfully obvious that Wilson needed to be doubled for any scene requiring speed, strength or flexibility. Basically, anything more than standing about – possibly stretching to swinging something like a fire-hose around for a few seconds. Why they couldn’t cast someone semi-plausible in the role escapes me. Spy did a far better job with the similarly plus-sized McCarthy. It all builds to… um, some kind of chase scene involving hovercrafts laden with gold bullion? To be honest, my attention was drifting elsewhere during the action climax, which is a savage indictment of its shortcomings. If the action heroine genre is struggling at the box-office, this kind of garbage is the reason why.

Dir: Simon West
Star: Rebel Wilson, Anna Camp, Stephen Dorff, Anna Chlumsky

Control Room

★★½
“In space, no-one can hear you roll your eyes.”

The major impact of watching this was largely to remind me of what incredible films Alien and Aliens are. It’s clear director Berdejo and writer Julien Deladrière think so too (the company who made this is called Nostromo Pictures: enough said). But they are just not up to the task of assembling something which can stand up to any comparison. Admittedly, it’s a largely thankless job. They are far from the first to fail at this, and not the worst either. However, I would lay most of the blame on Deladrière, because it’s the script which had me looking for the nearest airlock. The basic shape is fine. A mining colony on a hostile planet, populated by families, comes under attack from unstoppable monsters. Yeah: like I said, this should be largely familiar.

It’s in colouring between these lines that everything falls apart. First, Olivia (Mauleón) is burdened with a clunky back story. Two decades earlier, as a young child, she had to listen as her parents were killed by what’s insinuated to be the same creatures. Now, she’s all commitment averse, not least because she’s coming to the end of her 15-year contract with the mining company, and is looking forward to retiring back to Earth. This is a disappointment to her boyfriend and his daughter, Mera. Consequently, when the aliens attack, Olivia does things by the book from her position in the titular location, even at the cost of colonists’ lives.

This callous indifference horrifies her colleague, Arlo (Casas), even after his refusal to go by the same book, trying to save his parents, leads to more and unnecessary deaths. But if you are already predicting that she will learn the value of heroic sacrifice and go to great personal risk to save non-biological daughter Newt, sorry, Mena… Yeah, I guess that would technically be a spoiler, but it’s so obvious this is where the story is going, I do not feel it truly qualifies. That’s the main issue here, a script which possesses absolutely no ability to surprise the viewer. Except, perhaps, in Olivia’s remarkable ability to survive multiple encounters with monsters who snuff out everyone else’s lives in a couple of seconds.

The start is actually decent, and generates surprising tension considering it’s largely Olivia and Arlo watching dots, representing both humans and ETs, move around on their monitors. While neither we nor they initially see the attackers (yeah, I would expect such an advanced facility to have full CCTV too), the audio is chilling enough to make the point. The aliens are never fully revealed – there seems to be some kind of cloaking tech involved, Predator style – but what you can glimpse is decent enough. It’s just the increasing sense of deja vu, especially after Olivia leaves the control room. From then on, the sense of claustrophobia it generated evaporates, to be replaced by the heroine’s increasing indestructability.

Dir: Luiso Berdejo
Star: Loreto Mauleón, Óscar Casas, Alexandra Masangkay, Junio Valverde

Eenie Meanie

★★★½
“Eeenie Meanie – minor no.”

I don’t know which is more irritating: a film that isn’t very good, or a film which teeters on the edge of greatness, then botches it. This falls into the latter camp. Writer/director Simmons does a lot right, especially considering it’s his feature debut. But just when my finger was hovering over the seal of approval, the film makes a near-disastrous wrong turn. This happens to a degree I found myself annoyed and impressed in equal measures. The first thing it gets right is casting Weaving, who has quickly become one of my favourite action actresses. Here, she plays Edie, who been driving getaway for her criminal dad since her early teens. Now though, she’s trying to go straight: she has a bank job and is attending college.

Naturally, life isn’t that forgiving. A one-night return to her useless, junkie, intermittent boyfriend John (Glusman) left her pregnant. When she goes to tell him, he’s neck deep in trouble from his latest scheme, which has left him in debt to local boss Nico (Garcia). No problem. John can pay it off by robbing $3 million from a local casino, which will be giving out the money as the prize in a poker tournament, loaded in the trunk of a muscle car. He just needs someone to steal the vehicle and be a getaway driver. Much against her better judgment, Edie finds herself agreeing to help, to save John’s life. But again, fate has no interest in making it easy for her. Various figures from Edie’s past return to run interference, both emotionally and more directly.

Simmons has a crisp ear for dialogue, and there’s a blistering pace from the beginning. We learn quickly about the skeleton of Edie’s dysfunctional upbringing, then how she’s doing her best to escape it. However: you can take the girl from the dysfunction, but you can’t take the dysfunction from the girl. That’s clear when her bank is robbed, and she critiques the criminals’ work: “They made, like, five mistakes before they even hit the drawers.” In motion, this is a beautiful thing to behold, with some solid, crunchy car-chases and action which feels grounded. The problems are the emotional and dramatic elements, which ring horribly hollow. I get John saved her from being pimped out by her foster father. But her loyalty to him doesn’t sit with her otherwise hard-nosed pragmatism.

Worse still is her inexplicable desire to reconcile with her now wheelchair-bound father (Steve Zahn), in a scene which appears to have been spliced in from a Hallmark film. Things get mercifully back on track for the heist and its aftermath, which are thrillingly staged. Just when I was creeping towards the seal of approval again, it can’t stick the landing, with a finale too tidy for its own good. It’s like Simmons fell too much in love with his lead character – something I certainly understand – and pulled a happy ending out of thin air for Edie. Given some of her acts, I would be hard-pushed to say she deserved it, morally. Yet it is another fine entry in Weaving’s filmography, and despite the missteps, far from a bad start for Simmons either.

Dir: Shawn Simmons
Star: Samara Weaving, Karl Glusman, Andy Garcia, Jermaine Fowler

Bikini Nuns

★½
“Nunacceptable.”

On seeing the title and poster (which looks suspiciously AI-generated, and I know AI-generated warrior nun imagery) for this, I immediately knew two things. Firstly, I had to review it for the site. And secondly, it was going to suck like an Electrolux. And, verily, the prophecies did come to pass. Here is the review, and it is, indeed, pretty terrible. Chris’s sarcasm did flow mightily, and I’m going to have watch a large number of episodes of Anthony Bourdain’s No Reservations with her, to make up for this abomination. Not that there isn’t scope for an interesting story, involving a cadre of warrior nuns, seeking revenge for a long-past atrocity. It’s just that this is not that movie. Indeed, it’s barely a movie at all. 

The three Sisters of No Mercy here (have I used that joke before? It feels vaguely familiar) are Mary (Wunna), Sarah (Rakhvalova) and Eva (Legallais-Moha), operating under the guidance of a priest (Kouros), and seeking to find those responsible for the 1992 massacre of an orphanage. Quite why they have waited so long before embarking on this mission is unclear, as is why they insist on questioning people far too young to have been in any way involved. Except possibly as orphans. They gradually work their way up the chain, in scenes which are excruciating only in their lack of pacing to find the man supposedly at the top, Victor Vargas. Only to find – gasp! – there’s one final twist as to who was behind the incident, and its purpose.

There’s about enough material in this for a quarter-hour short. It actually runs ninety-eight glacial minutes. The difference is filled with scenes in which one of the nuns walks into a room in her underwear and puts on her nun attire, with no sense of urgency at all. Seriously, if there’s one of these scenes, there’s at least six of them. They are seen lounging by the pool in bikinis once, so I’m not going to claim the title is entirely inaccurate. But I feel that Nunderwear would have been more appropriate. I will defer to the experts over at Nunsploitation.Net to pick apart the film’s accuracy, for things like nun accessories worn inside out, etc. I wasn’t expecting accuracy, or even anything convincing.

But, if I may be forgiven an appropriately religious appeal: Christ, this is dull. Witness the strip poker scene which had us wondering if we had misunderstood the whole purpose of the game. I mean, why do you need poker chips? Don’t you bet with your clothes? Isn’t that the point? If the makes had actually bought wholesale into the premise, and had fun with it, this could have worked. There is a tension between Old Testament vengeance, and New Testament forgiveness, which could have been fertile ground for exploitatative exploration. Instead, this would have had more energy if performed by a troupe of sloths. Blasphemy has never been so dull

Dir: Sushank Kini
Star: Chrissie Wunna, Clara Legallais-Moha, Christopher Kouros, Anna Rakhvalova

Red Sonja (2025)

★★★
“Better red than dead?”

It has been forty years since the first crack at adapting the Marvel comic series, in turn inspired by Robert E. Howard’s character, Red Sonya of Rogatino. The first stab, released in the wake of Conan, starred Brigitte Nielsen, and was pretty bad. There have been rumblings of further attempts over the years, with a Robert Rodriguez version, starring Rose Macgowan, gaining traction in the late 2000’s. Though given the dreck in which Macgowan has appeared, it’s probably for the best this never came to fruition. Instead, we have a lower profile – read, smaller budget – version from director Bassett, who previously gave us mercenary Megan Fox, and lead Lutz, who was totally awesome taking her Revenge

Indeed, that would make a fine “Matilda Lutz overcomes impalement to take vengeance” double-bill with this. The reboot isn’t bad at all. It certainly is miles better than the eighties version, mostly because of Lutz. She may not be quite as muscular or buxom as the comic-book version. But she does bring the required intensity, and that goes a decent way to making this watchable. The supporting cast are good too, although I was less convinced by the plot in general, which is little more than a grab-bag of clichés. We begin with the quick slaughter of Sonja’s village, then see the adult Sonja (Lutz) roaming the forests of Hyrkania. These are under threat from Emperor Dragan (Sheehan) and his psycho sidekick, Annisia (Day). 

After being captured, Sonja is made to fight in gladiatorial combat. She helps the other captives escape, and they fight a guerilla war to prevent Drakan from obtaining the other half of a mystical tome which has great power. Sonja is almost killed by Annisia – the impalement mentioned above! – but brought back by Ashera, the forest goddess, to face her enemies again. Pretty rote fantasy stuff, in other words. It’s the stuff around the edges that is more fun and, beyond the lead actress, is where the improvement is biggest over the Nielsen version. 

I enjoyed the arena scenes, which felt like Spartacus with monsters. Always nice to see Rhona Mitra (Doomsday), though her role is briefer than I’d like. I also liked Day, whose portrayal of Annisia is entertainingly unhinged, like a psycho version of Lady Gaga. Her relationship with Dragan doesn’t play out as I thought, and I would have preferred more places where the script confounded expectations in this way. I was a little disappointed by the fights, which aren’t as hard-hitting as I expected. Although they feel workmanlike and competent, the hits only seem to have much impact on a couple of occasions. Some editing might have helped: 110 minutes feels longer than necessary.

On the other hand, for a reported $17 million budget, it looks decent, and Bulgaria offers some impressive backdrops on which to paint things like the largely-CGI arena. There are occasional moments of self-effacing humour which help, such as the scene where Sonja gets her battle bikini. The end clearly wants a sequel: however, the very token cinema release (one midweek screening in theatres!) suggests the studio had little faith in it. A pity. I’ve definitely seen much worse, and would welcome further tales of Hyrkania. 

Dir: MJ Bassett
Star: Matilda Lutz, Robert Sheehan, Wallis Day, Luca Pasqualino

Fairest of Them All

★★½
“Princesses are doin’ it for themselves.”

There’s a recent trend for horror films based on public domain characters. The most infamous is likely Winnie-the-Pooh: Blood and Honey, but traditional fairy tales have also been exploited to the same end. This is a sequel of sorts to the same studio’s Cinderella’s Curse (which I have not seen), but basically hurls every princess of legend into the mix. The excuse is Lewis Carroll’s Mad Hatter (Santer), who in this incarnation is a Joker-like psycho, who has kidnapped Alice (Desmond) and made her his slave, courtesy of his magic. He now wants a bride, and to this end abducts a selection of princesses and others e.g. Tinker Bell, as potential candidates. They will fight to the death. Last one alive becomes Mrs. Hatter.

Likely out of necessity, to differentiate the various princesses, the results play fast and loose with traditional folklore. For example, Belle from Beauty and the Beast, turns out to be a shape-shifter. Or there’s Snow White, who is driven by her cannibalistic impulses. It’s also notable that some of them are enthusiastically on-board with the Hatter’s plan. It therefore takes a while before any cohesion takes place between the kidnap victims, forming the necessary alliance to be able to fight back. This is quite an interesting concept, yet somehow still feels somewhat longer than its brief running-time of seventy-seven minutes. We are here to see regal catfights; instead, there’s rather too much sitting around and talking about things.

It also seems occasionally to veer into near-darkness, leaving it hard to tell exactly what’s happening. But I did like most of the characters, and a lot of the performances are enthusiastic enough to pass muster. Many of those involved seem to be actively “in on the joke”, being aware of the general ridiculous nature of the concept. Santer in particular sets the tone, and everyone else is at their best when they follow suit. The production values were surprisingly decent too, with an interesting, decrepit location, which seems to mirror the broken-down nature of Hatter’s sanity. It feels like there has been some effort put into the costumes, hair and make-up – again, reflecting the personalities of the princesses.

On the other hand, it’s clear none of the actresses have been chosen for their martial arts abilities, despite pronouncements from the director that, “This is a blood bath with epic fight sequences. Gore hounds are in for a treat.” It really is not, the fights are well short of epic, and I do not feel particularly treated either. I was hoping for a fairy-tale version of Raze. Instead, what I got was closer to after hours in the locker-room at Disneyland, following the consumption of one too many margaritas. Sure, it may be adequately entertaining to watch, but it’s probably not going to be the proudest moment of anyone involved. Better than most public-domain knockoffs though. I’m looking at youThe Mouse Trap

Dir: Kunahan Thampi
Star: Lewis Santer, Alina Desmond, Kelly Rian Sanson, Natasha Tosini

The Old Guard 2

★★
“Old and tired.”

I was considerably less impressed with The Old Guard than some folk. I suspect it benefited from coming out during the COVID lockdown, when people were desperate for entertainment, and would obsess over any crap (see: Tiger King). Truth be told, it was really rather mid. Hard to believe it has been five years since then. With hindsight, we should probably have rewatched the original. Might have saved us having to look up the plot on Wikipedia, because the sequel assumes we remember everything about the first film, as if it were yesterday. We do not. It’s still basically about these immortals (or thereabout), who have been helping humanity through the ages. This seems initially to mean working with the CIA, which is certainly a choice.

As well as Andy (Theron), who has lost her immortality because reasons, there’s Nile (Layne). On the other side, we have Quỳnh (Ngô), who spent centuries at the bottom of the ocean, perpetually drowning, and is consequently slightly peeved. No, really: you’d expect full on psychosis, but she’s not much more than somewhat annoyed, and gets over it impressively quickly. There’s also Discord (Thurman), the first immortal, who has a scheme of her own to… Well, it’s complex, but it turns out that not only can immortality be lost, it can also be transferred between people. Death, where is thy sting? It all smacks of lazy, even desperate writing, inevitably leading to a scene borrowed from Star Trek II.

The film feels full of these missteps, lumbering clumsily from one chunk of exposition to the next. This builds to an assault on a Chinese nuclear facility, but there’s no sense of resolution. Because the film is more interested in acting as a bridge to The Old Guard 3, consequently ending in an ending which isn’t an ending. A third part is not something in which I have interest: any review of it here is likely to be out of genre obligation, rather than genuine interest. The only potential plus is that perhaps we might see more of Discord there, because in this installment, Thurman’s presence is wasted to a degree that is almost impressive. Though if it’s another five years before part 3, she’ll then be aged more or less sixty. 

On the other hand, Theron looks eerily like she did in Aeon Flux, almost twenty years ago. And the action in general isn’t bad in quality, with both her and Ngô having their moments. It is technically sound, occasionally slick, and there are some cool car moments at the beginning. But if you compare it to something like Ballerina, both the quantity and impact of the fight sequences are clearly short of the mark. If that hadn’t been the case, I’d have been willing to forgive the clunky exposition and generally uninteresting nature of the plot. But I wouldn’t say “somewhat alright” fights come close to justifying anyone’s monthly Netflix subscription.

Dir: Victoria Mahoney
Star: Charlize Theron, KiKi Layne, Veronica Ngô, Uma Thurman

Ballerina (2025)

★★★★½
“If the ballet slipper fits…”

When I reviewed Furiosa, I discussed how action heroine films have been having a tough time at the box-office since before COVID-19. Add another data point to that decline, with the underwhelming performance of Ballerina. Or, to give it its clunky and excessive full title (for the first and only time), From the World of John Wick: Ballerina. Which – much like Furiosa – is a real shame, because it’s top-tier stuff. The critics liked it (76% on Rotten Tomatoes) and those who saw it, liked it too (93% audience score there). But it just did not seem to connect in a large-scale way with the cinema-going public, and will struggle to cover its $90 million budget, not excessive by today’s standards. 

Admittedly, it was a rather troubled production. Filming began all the way back in November 2022, and it was in post-production the following February. But a year later, word came out that additional shooting under John Wick director Chad Stahelski was taking place. There’s uncertainty how significant those were. Suggestions that much of the film was redone have been denied by both Stahelski and Wiseman, who said they were actually due to the studio providing them with additional resources. This allowed them to add scenes, such as the opening depicting the death of the heroine’s father. But regardless, the extra work was certainly a factor in the film being pushed back a full twelve months from its original release date of June 2024.

To be honest though, I really couldn’t tell based on the end product. I have read a lot of criticism suggesting, in brief, “Nobody asked for this.” While that’s dumb – nobody asked for John Wick either – there is an element of truth in it. If they wanted a spin-off, they might have been better using Sofia Al-Azwar, the existing character played by Halle Berry, who was key to one of the best scenes in John Wick: Chapter 3 – Parabellum. It’s worth noting, the script by Shay Hatten, written back in 2017, was not originally part of the Wick universe (although Hatten was inspired by the trailer for John Wick 2), and subsequently got tooled into it. But I wonder, how often are spin-off movies ever successful? Ok, except the Minions franchise. 

It’s not the first effort to expand the Wick-iverse which has fallen short either. In 2023, they made a TV mini-series The Continental, which… Um, well… We watched the first episode? You’re certainly left to wonder what might happen about the other spin-off film, focused on Caine, the blind swordman played by Donnie Yen in John Wick 4. We love Yen, and have since the days of In the Line of Duty IV, over 35 years ago. But he has a much lower profile in the West than Ana de Armas, and the appetite for films “from the world of John Wick” which do not have Wick front and center, certainly appears to be muted. Enough about such coarse, commercial considerations. How is Ballerina as a movie?

In this world, there are two specific tribes of assassins. The Ruska Roma, who are structured and orderly, and another group, known as the Cult, who are anarchic and savage. Lawful Neutral and Chaotic Evil, for those who know their D&D alignments. The two groups don’t get along, but generally tolerate each other, basically agreeing to go their separate ways and not interfere, under the current leadership of the Director (Huston) and the Chancellor (Byrne) respectively. A decade or so ago, there was Romeo and Juliet-style romance across the divided houses, resulting in the birth of Eve. When her parents tries to leave their factions, both are killed, her father dying in front of her after being killed by the Cult. She is then brought up in the Ruska Roma.

Eve (de Armas) is trained both as an assassin and a ballerina, although the latter is never of any real significance. On one of her missions, she encounters a Cult member and realizes they are responsible for killing her father. Against the express wishes of the Director, she goes in search of them, finding their headquarters in the remote (and very lovely) Austrian town of Hallstatt, and chewing her way through the Cult towards the Chancellor. But when the Director hears about Eve’s quest for vengeance, posing a threat to the uneasy truce between the Ruska Roma and the Cult, she sends a certain J. Wick (Reeves) after her, to restore the balance and keep the peace. 

It’s borderline awesome, and on occasion, there’s no “borderline” about it. Let’s just say, I will now be looking into acquiring a flamethrower for home defense. Ok, I should explain. There’s a scene where Eve and one of the Cult members have a – bold font, capital letters, please – DUEL WITH FLAMETHROWERS. It’s every bit as epic and wonderful as that sounds, and it escapes me how they could possibly have achieved it, without reducing the entire stunt team to charcoal briquettes. That’s just the action highlight in a film which has a number of them. I was also impressed with the nightclub sequence – is this obligatory for every film in the Wick-iverse? – of Eve’s first mission, as much for the thumping techno tunes, as for the high-quality fisticuffs. 

I do say, some elements feel under-developed, and I wonder if they were a result of the adjustments made during production. The character of Daniel Pine (Norman Reedus), seems particularly an afterthought, not least the fact he’s supposed to be the Chancellor’s son. Adding John Wick in does feel like an unnecessary afterthought and, to be honest, smells a little of desperation. It’s just not necessary, because de Armas is capable of carrying things. This is likely, not just to be the best action heroine film of the year, it’s quite possibly – admittedly, I haven’t seen the last Mission Impossible film yet – going to end up as the best action film of 2025. Such a pity it appears likely to be one and done for this tiny dancer. 

Dir: Len Wiseman
Star: Ana de Armas, Gabriel Byrne, Anjelica Huston, Keanu Reeves

Ballerina Assassin

★★
“Let the buyer beware.”

Right in the middle of us watching this, Chris got a text from our daughter: “I think we rented the wrong version of Ballerina…” Yes, independently, she was watching the same film. The difference is, we understood what we were getting into. We knew this was a mockbuster from infamous purveyor of such things, The Asylum. I thought the concept of people mistaking Asylum movies for the real thing was an urban legend. Courtesy of our daughter, we now know better. Or worse. For this is, of course, not fit to lace up Ballerina‘s shoes, and anyone expecting it will be sorely disappointed. Yet it’s not irredeemable. I’ve seen considerably worse. From The Asylum,  in particular. 

Though I will question the title. Heroine Maria Herrera (Kaur) is not particularly an assassin. She’s really an agent, working for a shadowy government agency run by Bixby (Keating). She is, however, a former ballerina. This comes in handy for her new mission, in which the agency seeks to trap cartel head and aspiring politician Javier Aguilar (Sellar) on his trip to the United States. Maria is tasked with getting close to his wife, Carmen (Scotto), who is going to an audition for a spot in a ballet troupe. Naturally, it’s not that simple. Maria soon discovers there is someone in the agency who is actually collaborating with Javier, and has a strong desire to see her taken out of the picture. Permanently. 

As stories go, it’s fairly workmanlike. You won’t find it hard to work out who’s the mole. To be fair, the film doesn’t stretch this element out too long, which would have been irritating. It then becomes a battle for possession of a hard-drive containing incriminating evidence. Loyalties shift – Javier in particular is surprisingly sympathetic for a cartel boss – all the way till the final scene. Kaur, who also starred in The Asylum’s Furiosa mockbuster, Road Wars: Max Fury (review of that coming next week) is okay. She’s not particularly pretty, but that kinda works for the character. I was amused by her using her ballet skills to get through a laser corridor, like the kind first seen in Resident Evil.

There’s also a combat drone brought up early on, and you just know it’s going to end up chasing down the heroine. However, when it eventually does, the results are underwhelming, and this goes for the majority of the action. It’s basic stuff, with very little imagination or flair, and nobody here is able to carry it off at any level above the barest minimum. As cheap entertainment – we literally got it through our local library for free – it just about passes muster, if you’re in an undemanding mood. But it’d be much better off not inviting comparisons to what’s likely to be the best action heroine film of the year. Our daughter was highly unhappy about the deceptive marketing, and I cannot blame her in the slightest.

Dir: Michael Su
Star: Preet Kaur, Dominic Keating, Nicolas Sellar, Rocio Scotto