This the section of my 2025 round-up featuring broadly mainstream movies – for my films of the year, go here, and for the more arthouse/indie-leaning ones, go here (the distinction is, it should be said, fairly arbitrary.)
(Where known, UK streaming services are listed – other than with the Netflix films, you can generally also watch these on video-on-demand.)
Ex-military guy, struggling to earn enough money to feel like he’s the kind of dad he wants to be, starts breaking into branches of McDonalds through the roof, gets caught, goes to prison, escapes, ends up living in a Toys “R” Us. This, you maybe could guess, is a based-on-a-true-story movie because who would believe that set-up otherwise? Anyway, director Derek Cianfrance’s previous movies (his most famous is probably The Place Beyond The Pines) have had moments of light and a whole truck of bleakness. Roofman is much cheerier, even though there’s the constant feeling – remember, based on a true story – that he can’t keep getting away with this.
The film rests a lot on Channing Tatum’s combination of charm and physicality (this guy you very much believe can lift himself up onto roofs.) Kirsten Dunst is also excellent as the divorced mother-of-two he meets. Considering this all happens in quite real-feeling suburban settings, the supporting cast sometimes feels a bit overpowered: we get Peter Dinklage as the Toys “R” Us manager, Ben Mendelsohn as a non-judgemental pastor, LaKeith Stanfield as the streetwise best mate, Juno Temple as the best mate’s girlfriend. Still, I really enjoyed this – if you see, make sure you hang around for the credits when we get to see interviews (both from the time and more recent) with many of the real people, which are excellent value.
Sinners was the great movie business story of the year: an expensive ($90 million) original (ie, not based on a book, movie, video game. whatever) film with a black director (Black Panther’s Ryan Coogler) and mainly black cast that lots of industry experts thought was going to lose money and instead was a big, big hit, at least in the US. And that was an excellent thing – but is it an excellent movie?
The story goes like this: we’re in the Mississippi delta, it’s the early 1930s, and twins Smoke and Stack (Michael B Jordan x2) return from Chicago with lots of cash, lots of booze and a plan to open the biggest and best juke joint (nightclub) around. They’re aided by their guitar-playing cousin (Miles Caton), a veteran local bluesman (Delroy Lindo – as often, excellent), Smoke’s sometime girlfriend (Wunmi Mosaku) and the local Chinese grocers (Li Jun Li, Yao). And it all seems to building up to a great night, until we realise something else has also arrived in the area…
Sinners has generally been classed as a horror movie but it takes a very long time to get to that stuff – Coogler seems more interested in showing us this world, its textures and its tensions: between religion and the desire to have a good time, between personal ambition and community, and more. I think he does a good job of all of that.
I saw Sinners a couple of times, and can tell you (rather uselessly unless you live in a handful of cities) that it looks by far its best projected on 70mm film. That second viewing made most of what had seemed like bumps in the story disappear, although I’m still not sold on the idea that Michael B Jordan gives fully distinct performances as each twin. There’s a lot to like, just not enough to make it one of my favourite films of the year as opposed to one of the ones I gave most thought to.
Materialists made a decent sum at the box office, which – according to the trade media – was because the marketing campaign successfully persuaded people that they were going to see a conventional romcom. That got them through the door but left many aggrieved. To which I say: the movie is called Materialists, which should be fair warning that this isn’t 27 Dresses or Maid In Manhattan.
What Materialists is is a very talky comedy debating the existence of romantic love (and whether that has any connection to marriage) in 21st-century New York and in a context where someone who earns $80k + bonuses is considered a pauper. (If you’re curious, as I was, that’s around the median household income for the city.)
Anyway, so Lucy (Dakota Johnson) is a professional matchmaker whose clients have expectations that are reasonable considering quite how much they are paying but otherwise insane. She is finely tuned to the formulas (taking in income, conventional attractiveness, age and, in the case of men, height) that govern couple formation in these circles.
Of course, this matchmaker has an emotional life of her own. Attending the wedding of a client, she meets the groom’s very eligible brother Harry (Pedro Pascal) and bumps into her ex (Chris Evans), a struggling actor working as a waiter at the reception.
In Lucy’s world, there should be zero equivalence between these men: one owns a $12m pad, the other lives in a small (like actually small, not movie small) rental with two other dudes and it feels like a stretch to believe he can manage even that.
Materialists is a film that left a lot of people dissatisfied. As mentioned, there were the ‘I was expecting a romcom’ bunch. There were folks excited to see what the director of Past Lives – the film from the last few years I have felt most confident recommending to people I know – did next, and what they were anticipating was something less schematic.*
I’ll concede that the framing device is a dud. And as comedies go, it would be fair to ask for a few more laughs. Also, the soundtrack was almost uncannily packed with songs I've always liked, so maybe that swayed me too much. But I think this is a smart, deft and enjoyable film. (One of the performances that some people were baffled by makes more sense, I think, once you get to the end.)
*There’s apparently a different social media gripe but a) that can’t be explained without spoilers and b) what 26-year-olds on Insta or TikTok think is absolutely no business of mine.
For a while there, Marvel could chuck out any old rubbish featuring superheroes no non-comics-fanperson had ever heard of (thinking of you, Doctor Strange) and still get a huge audience. That time has passed – all three of their 2025 movies failed to meet even reduced expectations and the worst performance of the bunch came from Thunderbolts*. A film, indeed, that I didn’t see on the big screen because I’m bored shitless of superhero movies but that turns out to be the MCU movie I’ve liked most since 2017’s Spider-Man: Homecoming.
The key here is Florence Pugh as depressed operative-for-hire Yelena Belova, previously seen in Black Widow. Despite the grating Russian accent, she’s funny and likeable. When scheming CIA director Valentina Allegra de Fontaine (Julia Louis-Dreyfus) tries to cover her tracks by eliminating assorted people who had done dirty deeds for her, Yelena and some colleagues/rivals reluctantly team up.
The plot itself is blah, but film stays focused on the characters, and those characters are pretty good, apart from the rubbish-as-ever Bucky Barnes (Sebastian Stan, apparently good in a couple of non-action films last year but I didn’t see them. Still terrible in these ones). And just as it looks like we’re going to end with another crappy CGI battle, the switches to a climax that’s got more in common with recent horror movies than anything superhero-flavoured.
The cast is excellent value: along with Louis-Dreyfus we get Wendell Pierce, Geraldine Viswanathan and Wyatt Russell as a disgruntled failed next Captain America. (Because apparently you can never have too many nepo babies, alongside yes-he’s-Kurt-&-Goldie’s-son Wyatt we have Lewis yes-he’s-Bill’s-kid Pullman).
Like, an actual functional, decently made film that happens to be comic book-derived. Which in 2025 is something of a feat.
(Disney +)
Will you enjoy this film? It consists almost entirely of Jesse Eisenberg and Kieran Culkin doing what we know they can do. If you normally like that, do join them as (in the guise of once close, recently somewhat estranged cousins) they head to Poland for a Jewish heritage tour vacation. Eisenberg wrote and directed this, and keeps the movie moving along, getting the most from the interplay of the two dudes and a good supporting cast (notably Jennifer Grey and Will Sharpe). I laughed a bunch and was fully absorbed watching it, then felt a bit less well disposed to it after a couple of days digesting it. But on balance: recommended.
Director Zach Cregger makes horror movies that are all but impossible to describe without massive spoilers. His last film was the wild and wildly entertaining Barbarian, a picture that effectively restarts at least twice as a completely different type of movie. Weapons is similarly structurally playful, with each segment told from the perspective of a different character, each advancing the plot but also giving us a very different take on events.
The film starts with all but one child in a primary school class vanishing from their homes at 2:17am and plunges us into the anger and confusion of the community. Like Sinners, Weapons spends a fair amount of time not actively being a horror movie, although there is plenty of lurking menace. We get Julia Garner (who I’m still a little unsold on) as the teacher, Josh Brolin as a parent willing to chase the smallest hint about what might have happened, Alden Ehrenreich as a short-fused cop and a very funny Benedict Wong as the principal.
That’s about all I’m willing to say, other than it’s a film of many tones but most of them work and overall it’s satisfying.
Bong Joon Ho’s first film since Parasite seemed to go straight from long-awaited to quickly forgotten. Which seems a little unfair – I think there’s lots to enjoy about this satirically minded sci-fi adventure. Maybe part of the issue was that the hefty number of people who weren’t that familiar with Bong’s work before the shock Oscar success might have been a bit puzzled by the fact that Mickey 17 is in English and set in space*, but this is not the director’s first sci-fi in English movie.
We’re on an interplanetary colonialist mission led by a sleazy preacher/politician (Mark Ruffalo, conceivably his worst performance, just a lousy Trump impersonation) and scheming wife (Toni Colette). To do all dangerous/unpleasant tasks, the ship has Mickey (Robert Pattinson), an ‘expendable’ who, each time he dies, is resurrected by 3D-printing using organic material and implanted with stored memories. As the film starts, the mission has reached its target planet and the 17th generation of Mickeys.
This is Pattinson at his goofiest, and I think he’s in right mode for the movie. He’s well matched by Naomi Ackie as the all-action, super-competent crew member who has surprisingly chosen the low-status Mickey as the person to ignore the ship’s sex ban with, and Steven Yeun as his untrustworthy old friend. (You can guess this was shot in the Home Counties by the presence of eg, Tim Key and Holliday Grainger in supporting roles.) Apart from Ruffalo, in fact, I have few quibbles with this movie – it’s a lot of fun.
*Arguably, the current film by a big-name Korean director that serves the ‘if you liked Parasite, you’ll like this…’ better is Park Chan-wook’s No Other Choice.
Satirically minded sci-fi horror comedy, I guess, at a sharp and effective 1 hour 37 (you absolutely don’t want this kind of thing to run any longer). If you’ve heard about the film, you probably know the set-up, but I won’t give it away. Sophie Thatcher – who you could describe as the Gen Z Christina Ricci (if Jenna Ortega hasn't grabbed that title) – plays the over-perfect and eager-to-please girlfriend of uninspiring bloke Jack Quaid, off for a weekend with friends in a lakeside house deep in the countryside. The friends seem a bit snooty about Thatcher’s character, and then shit spirals pretty rapidly. Neither the nuts and bolts of the story nor the points it’s making are particularly novel, but it is slickly and economically made, nasty and funny.
Did I laugh? I did, quite often, and a few times quite a lot. Did I laugh anywhere near as much as my mother and I did when we saw The Naked Gun: From the Files of Police Squad! in a cinema in Milan in the spring of 1989? No, not remotely.
So it’s doing a few things: one is a partial reproduction of the humour of Police Squad/the original Naked Gun movies. Another is playing around a bit with the action-movie persona Liam Neeson has built for himself over the last 17 years. The third seems to be a parody of the work of McG, a director who was big in 2000 but maybe fairly forgotten now? This also seems to hook in with a series of late 90s/early 00s pop cultural references Neeson’s Frank Drebin Jr makes, which seem a bit strange considering the actor would have been 47 at the start of the century. Either that’s the joke, which I’m not really getting, or the script was written with the idea of a somewhat younger star.
Regardless, this does the job.
Zippy, likeable sequel to Disney’s animated 2016 hit about Judy Hopps, a rookie cop bunny (voiced by Gennifer Goodwin) and Nick Wilde, a streetwise fox (Jason Bateman) teaming up to solve mysteries in a bustling city inhabited solely by anthropomorphic animals. In this one, Judy has convinced Nick to join the police but between her overenthusiam and his distain for the rules, they are constantly in trouble with their chief (Idris Elba), because, hey, this is a classic buddy cop movie. The case they involve themselves in (against orders) is about the city’s foundational document and the suspected presence of a reptile – who are banned – in the Zootropolis. It’s funny, it’s nicely animated and absolutely teaming with detail, and the central characters are strong.
[Despite the fact that a big deal is made of the stars they get to do the voices in the big studio animated movies, I often get to the credits and go, ‘Oh! That was who that was.’ But in this one, the three voices I got pretty swiftly were Elba (as the years go on, it becomes more and more mysterious that he nailed an accent for The Wire because I’m not sure he’s managed it since), Patrick Warburton (as the mayor, a preening horse) and Danny Trejo (as Jésus, a Jesus lizard).]
Wake Up Dead Man: A Knives Out Mystery
Knives Out was a bit of a surprise, a contemporary take on the all-star murder mystery that had enough of a contemporary and political edge to feel new and just cosily enjoyable enough without being kitschy. The sequel, Glass Onion, got pretty good reviews but most people I know found it annoying, maybe trying a bit too hard with the satire and the gimmicky setting.
Wake Up Dead Man (feels like there’s a missing comma? Or maybe that’s part of the twist I’m not getting?) goes back to a more trad setting – a gothic church (it’s set in New England but filmed in old England). Actor-of-the-moment Josh O’Connor plays Father Jud Duplenticy, a boxer-turned-priest who is given the unwelcome task of being the number two to Monseigneur Jefferson Wicks (Josh Brolin), who has built up a cult of personality in his small parish. We learn of the build-up to a murder through Duplenticy’s not-necessarily-trustworthy narration – it’s a fair way into the film before Benoit Blanc (Daniel Craig) turns up. In the devoted congregation we have Andrew Scott, Glenn Close, Kerry Washington, Thomas Haden Church, Jeremy Renner…
As pretty much everyone discussing it has said, Wake Up Dead Man takes the spiritual debate its characters are conducting seriously. Writer-director Rian Johnson isn’t here to just go ‘ha! sleazy priest!’ and use the creepiness of gothic churches – these films are all debate-laden and this one most of all. And it works – O’Connor is very good, Brolin enjoyable, Craig feels like he’s toned down a bit. Reasonably satisfying.
‘It’s good, just not an actual feature film,’ is what I found myself saying a lot when discussing this film. As I was sure would be the case, James Mangold does a terrific job of recreating early 1960s New York. Timmy Chalamet is genuinely very good as the young Bobby Dylan, grabbing everything he can from the folk scene and then leaving it all behind when he no longer has any use for it. Monica Barbaro and Ed Norton are fab as Joan Baez and Pete Seeger and there’s lots of scenes of people playing music and those scenes work.
The stumbling block for me, and for some other people, was that it feels like a conventional movie but doesn’t function like one. There are no stakes, no tension, no doubt about whether wheezy Bob is going to steamroller women and the besotted folkies in his rise to the top. It’s a series of tableaux, a jukebox musical without even the contrivance of a storyline. It lacks the this-is-a-reason-to-care energy that Reese Witherspoon brought to Walk The Line. But if you're somewhat interested in this stuff, you should probably see it.
Michael Fassbender (in stonefaced mode) and Cate Blanchett play a married couple of British intelligence operatives in Steven Soderbergh’s jaunty espionage mystery. It’s a tidy 93 minutes, you get Tom Burke, Naomie Harris, Industry’s Marisa Abela and Pierce Brosnan – who appears to share a tailor with the current monarch – along for the ride. It’s slick and smart, but for me it only really kicked into gear in the final 15 minutes or so.
Final Destination: Bloodlines
In a year when a lot of movies disappointed at the box office, there were a few surprise hits. Notably, the unexpected return of an enjoyable but resolutely B-list post-Scream horror franchise – there had been six movies between 2000 and 2011 and then nothing… until now. In case you’ve never seen one, the idea is this: early on, one of the characters has a premonition which allows them and others to avoid their fated death in a disaster. Their payback for having briefly cheated death is to be killed a series of wildly elaborate and absurd ways during the rest of movie.
Bloodlines adds the spin that if death (Death?) was too busy to clean up near the time, that curse will pass down the generations. The film starts with the collapse in the 1960s of what’s essentially the Seattle Space Needle with the gory deaths of hundreds of people on one of its first evenings open… only that never happened because a young woman foresaw what was going to happen and saved everyone. In 2025, her granddaughter (Kaitlyn Santa Juana) is plagued by dreams of what should have taken place, and yes, her family members start dying in grotesque ways. It’s daft, grisly and fun.
Two extremely different movies, yet both could reasonably be summed up as:
affluent guy in his early sixties misguidedly attempts grand gesture to convince his semi-estranged kids that he’s not a bad father and over the course of a couple of days is stripped of the symbols of his status.
The Surfer is low-budget, Australian, trippy, 1970s-vibed. It takes place in one/two locations – a beach and the car park serving the beach. It stars Nicolas Cage, but more than that, I would say that the genre could be described as late Nic Cage. He plays a guy aiming to buy back his clifftop family home who drifts into conflict with a manosphere-tinged surfer cult and becomes unhinged (or his underlying problems are made manifest) very quickly. From the title on down, it has an acknowledged debt to the archetypal symbolism-heavy late middle-aged man loses it movie, 1968’s The Swimmer.
Jay Kelly is more indulgent affair, directed by Noah Baumbach, co-written by Emily Mortimer and starring George Clooney as a big Hollywood star who is feeling unmoored: his mentor (Jim Broadbent) has just died, his older daughter (Riley Keough) is angry with him, his younger daughter (Grace Edwards) is about to head off to college and he has a bruising encounter with an old friend (Billy Crudup).
In crisis, he ends up travelling across Europe by train, shedding his entourage as he goes. The big, juicy supporting/practically co-lead role goes to Adam Sandler as Kelly’s manager, and there’s a packed cast, including Laura Dern, Greta Gerwig, Stacy Keach… Patrick Wilson plays Sandler’s second-best client, a TV star not on Kelly’s level – and that’s how they read on screen, but quietly, Wilson has been the star of many more box office hits than Clooney over the past decade.
Jay Kelly is a sprawling movie that occasionally clicks for me, maybe mostly in the train section, but Noah Baumbach’s made a lot of better films than this.
(Jay Kelly is on Netflix)
Big, handsome remake (and it is firmly a remake rather than a reworking or reimagining) of the German silent horror classic. We’re in the mid 19th century and an estate agent (Nicholas Hoult) is sent off to complete a deal with a mysterious count (Bill Skarsgård) in his remote castle. Meanwhile back at home, weird stuff is happening the estate agent’s wife (Lily Rose Depp). Willem Dafoe turns up as an expert in the occult. It’s all very stylishly done – I just didn’t feel engaged with what was happening at any point.
Very much from the people who brought you Top Gun: Maverick, this is another movie in which a man of certain age (in this case, Brad Pitt) gets to show the young folk a thing or two about piloting an obscenely overpriced machine that goes fast. In this one, a never-quite-made-it American (Pitt) is recruited by his old teammate (Javier Bardem) to drive for his struggling Formula 1 team. (So the answer to the inevitable question is: Pitt is 62, F1’s current oldest driver is Fernando Alonso, 44. The oldest ever driver in a Grand Prix, as mentioned in the film, was 58-year-old Louis Chiron back in 1958).
Arguably, the film’s strength and weakness come from the same thing: the film had the full cooperation of the sport and chunks of footage come from the races, and we see Alonso and Louis Hamilton etc around the place (fortunately, none of those guys are asked to act). So: in some ways feels authentic. But then Pitt’s Sonny Hayes and his teammate Joshua Pearce (Damson Idris) are competing against real drivers like Max Verstappen and Charles Leclerc, and the film can’t figure out a way to build rivalries beyond the the two main characters.
It starts off decently, becomes pretty dull fairly quickly and makes a desperate and woeful attempt to have an actual plot right at the end. The team is called APX GP and their logic is truly hideous but maybe appropriate for a sport that targets itself at repressive, money-focused shitholes like Abu Dhabi. Plus points go to Kerry Condon, way better than she needs to be as the team’s technical director who, despite herself, is inevitably interested in a bit of Brad.
Ostensibly a comedy about the awkwardness of trying to make friends in middle-age – Tim Robinson plays a guy who very deliberately buys clothes in shades of beige who is thrilled when his cool new neighbour (Paul Rudd) invites him to hang out. I know Robinson is a big comedy deal but I don’t think I’ve seen his work before, and since it’s usually described as ‘cringe comedy’, probably not for me. And although the situations in this film are indeed, well, cringey, Robinson’s character is so obviously a complete psycho I wasn’t squirming because I felt no empathy. Not sure I laughed once.
Mission Impossible: The Final Reckoning
In which Tom Cruise saves the world again after some characters doubt him but he’s not only frequently told he’s just the awesomest but the film pretty explicitly posits him as the messiah. As in, he dies for our collective sins and comes back to life. This film is insanely long, the plot is absurdly convoluted and completely lacking in internal (let alone real-world) logic and the Cruiser is increasingly low on charm. I felt very sorry for Hayley Atwell, who has to utter the worst of the Ethan Hunt=god lines. I’ll concede that my expectations were so rock bottom that I was left feeling, ‘That wasn’t quite as atrocious as I thought’ but I’m very glad I watched it on streaming with fellow sceptics sharing our bafflement at what we were seeing rather than enduring all almost three hours (!!!) of this cobblers in the cinema.