Sophie Thatcher

Companion

02/02/25

Cineworld, Edinburgh

Occasionally I find myself wishing that I haven’t already seen the trailer for a film and Companion is a good case in point. 

Writer/director Drew Hancock’s debut feature is a spirited genre mash-up, part sci-fi, part horror, part comedy. The aforementioned trailer has no qualms about alerting potential viewers to a major plot reveal in the story. (Even the film’s poster is a dead giveaway!) Okay, the revelation occurs only twenty or so minutes into proceedings and, yes, there are a whole bunch of hints along the way but still… when the revelation occurs, I can’t help thinking what a delicious shock it would have been if only I hadn’t known this was coming. No matter, because there are a whole bunch of other surprises studded throughout the audacious, twisty-turny storyline that ensure I still have plenty of fun.

We open with a flashback as Iris (Sophie Thatcher, last seen interviewing Hugh Grant in Heretic) wanders dreamily through a Stepford Wives sort of supermarket and has a meet-cute with Josh (Jack Quaid). In a voice-over, she tells us about something major that is going to happen later on. Another spoiler? Yes, but weirdly that’s not the one I’m worried about.

We cut back to now (somewhere in the near future). Iris and Josh are an established couple and are heading off in their self-driving car to the swish lakeside home of  mega-rich Russian oligarch, Sergey (Rupert Friend). Sergey happens to be dating one of Josh’s friends, Kat (Megan Suri), and we learn early on that Kat isn’t keen on Iris. Also invited along for the weekend are Josh’s friends Eli (Harvey Guillén) and his devoted partner, Patrick (Lucas Gage).

From the beginning it’s clear that there’s something different about Iris; she’s almost too perfect, too well-informed about a whole variety of subjects… and well, that’s because she isn’t human, but a highly sophisticated AI companion, or as Josh puts it a tad more bluntly, a ‘fuckbot.’ (Always nice to know you’re appreciated.) It turns out that the aforementioned meet-cute between Iris and Josh is actually just a manufactured memory, picked at random from a list of possibilities, designed to enforce Iris’s abiding devotion to the man who is her, er… boyfriend? 

Companion is the kind of film that isn’t shy about swinging for the fences and really, the less I reveal about the plot from this point, the better. Suffice to say, whenever it seems in danger of petering out or treading on over-familiar territory, Hancock throws in something totally unexpected – something violent, or something funny – and even when the film appears to be heading into a straightforward chase scenario, Iris finds herself faced with yet more unexpected situations. Of course, we’re all familiar with those ‘evil AI’ plots, but Companion turns that idea on its head and makes me feel sorry for Iris and hoping that she can extricate herself from the mess that she’s been dropped into. As her woes steadily mount, so the film’s subtext becomes increasingly feminist.

Thatcher is terrific in the lead role, managing to convey her Uncanny Valley persona with great skill and I’m sure we’re going to see more of her on the big screen in due course. I’ve noticed a few ‘too cool for school’ reviews that have slammed the film as being ‘not as clever as it thinks it is,’ but I beg to differ. For my money, this is an assured debut and I’m already fascinated to see what Hancock comes up with next.  

Companion gets a big thumbs-up from B & B and I would urge you to go and see it at your earliest opportunity. And, if you haven’t seen the trailer… so much the better. 

4. 4 stars

Philip Caveney

The Boogeyman

04/06/23

Cineworld, Edinburgh

Horror movie The Boogeyman is one huge unsubtle metaphor – but it’s none the worse for it. The eponymous villain represents negative emotions – sorrow, misery, rage, etc. – and he needs dealing with before he kills you.

Sisters Sadie (Sophie Thatcher) and Sawyer (Vivien Lyra Blair) certainly know all about negative emotions. It’s only a month since their mother was killed in a car crash, and they’re struggling to adapt. Sawyer can’t sleep until her dad, Will Harper (Chris Messina), has checked her closet for monsters, and even then she needs her ball lamp next to her. Sadie is trying to put on a brave face, but her school friends aren’t really there for her. Meanwhile Will – a therapist, no less – completely refuses to talk about their mom at all.

When Lester Billings (David Dastmalchian) shows up at Will’s home office one day, he brings more than his sadness with him. His children have been killed by a mysterious boogeyman, he says, but the police suspect Lester has murdered them himself. He’s frantic with grief and wants Will’s help to cope. Instead, the insidious monster that’s following him turns its attention to the Harper family and begins to wreak havoc…

Based on a short story by Stephen King and directed by Rob Savage, The Boogeyman builds suspense well. The family dynamics are convincingly drawn, and the just-out-of-sight boogeyman feels genuinely scary (as ever, he’s a little less frightening once made corporeal).

There are a few plot holes that let the film down overall. Lester’s widow, Rita (Marin Ireland), for example, seems to be surviving on candlelight and bullets. No one’s eaten in that kitchen for some time, that’s for sure, and why haven’t the neighbours reported all the gun shots? If the police think Lester’s a killer, why isn’t he in custody? And, if the monster can only get you in the dark, why does no one ever turn on a room’s main light?

All in all, this is a fun little film. It doesn’t bear much scrutiny, but it assuredly entertains.

3.5 stars

Susan Singfield