Spectre (2015, dir. Sam Mendes)

A political attempt to neuter M16 is found to be the work of an enemy organisation. The first two acts work well, but the last hour falls apart through trying to stitch the Craig-era Bond films into a single narrative with an awkwardly-revealed Blofeld at its centre.

You Only Live Twice (1967, dir. Lewis Gilbert)

Bond investigates stolen spacecraft so he can avert a nuclear war. Fifth in the franchise and the cracks are starting to show. Connery is jaded, and the Roald Dahl script is awkwardly dated at best. Impressive production design and a couple of neat directorial moments lift some of the tiredness.

Ninja Assassin (2009, dir. James McTeigue)

An international police agency investigation uncovers the existence of a secret society of ninjas. Clumsy backstory and some awkward plotting aside, this is enjoyable and well-directed action fluff, with gonzo fight scenes galore and much spectacular CG-augmented gore.

The Veil (2016, dir. Phil Joanou)

A child survivor of a cult mass suicide returns to the site; as an adult with a documentary crew. There’s some good stuff here – not least in Thomas Jane’s rockstar performance as a Jim Jones-ish messiah figure – but the narrative is messy throughout, and the washed-out visuals are an affectation too far.

Eliminators (2016, dir. James Nunn)

An ex-agent under an assumed identity has his cover blown; now he has to rescue his child. Straightforward DTV actioner with plenty of decent fist fights and some okay gunplay; a slightly clunky script and some variable acting aside, this is fun, and works well within its limited budget.

Bleed For This (2016, dir. Ben Younger)

Biopic of Vinny Pazienza, who overcame a broken neck to return to championship-standard boxing. A straightforward but immersive triumph-over-adversity story from the headlines, with great work from a talented cast, especially Ciaran Hinds and Aaron Eckhart.