Bad Education (2020, dir. Cory Finlay)

A school superintendent and their deputy are revealed, in part by a student investigation, to be embezzling from the school system. Smart black comedy-drama, based on a true story. Underplayed throughout, with fine performances from seasoned hands, and a sense that maybe the right lessons are still to be learned by some.

The Front Runner (2018, dir. Jason Reitman)

A presidential hopeful’s nomination campaign is derailed by his philandering. Smart observational true-life political drama clearly in love with the likes of All The President’s Men. While it doesn’t quite grapple with its protagonist’s weaknesses, the film is nevertheless professional, skilful and well-crafted throughout. Recommended.

The Greatest Showman (2017, dir. Michael Gracey)

A musical about showman PT Barnum. That rarest of things these days – an original live-action movie musical. You’ll either love it or hate it, that’s for sure. Good-looking and well made, but goes for the simple and easy trick every time. Eyes and teeth!

Swordfish (2001, dir. Dominic Sena)

A brilliant ex-hacker is coerced into a heist being orchestrated by a paramilitary group. Glossy but dumb-as-rocks tech thriller with the usual hacking visual cliches and an eye on spectacle (Bullet-time explosions! Nudity! A bus in midair!) over logic.

Pan (2015, dir. Joe Wright)

A prequel of sorts to JM Barrie’s Peter Pan. And not a very good one either. Some interesting production design, but that’s about it. A poor script, misjudged performances, and evidence of a post-production salvage attempt. A disappointment.

Logan (2017, dir. James Mangold)

2029. An aging Logan and a dying Xavier commit to one last stand. Overlong and clunky in parts, this is nevertheless an elegiac and fittingly serious send-off, riffing on time-worn western and road movie themes.