Elf (2003, dir. Jon Favreau)

One of Santas’s elves discovers he’s human; he journeys to New York to find his father. Generally solid Christmas comedy which keeps its single joke going for a good hour before a plot is hastily bundled in (the usual “save Christmas” one).

The Shape of Water (2017, dir. Guillermo del Toro)

A mute cleaner falls in love with a humanoid aquatic creature being held in a government research laboratory. Dazzlingly confident romantic fantasy with SF/horror touches. Amelie meets The Creature From The Black Lagoon with a bit of Little Voice. Highly recommended.

Downsizing (2017, dir. Alexander Payne)

A man is forced to re-evaluate his life after volunteering to be miniaturised. Quirky fantasy which can’t work out if it’s social satire, science fiction, or romance, but has a go at all three. Defiantly odd, though, which is no bad thing.

Constantine (2005, dir. Francis Lawrence)

A damned occultist battles a demonic attempt to take over the Earth. Fun apocalyptic fantasy-horror-action hybrid, loosely based on the Hellblazer comic. Lots to enjoy, though over-reliance on CG softens the film’s impact.

Guardians of the Tomb [AKA 7 Guardians of the Tomb] (2017, dir. Kimble Rendall)

A search for a fabled elixir of youth reveals a network of hidden catacombs. Tatty mash-up of various Raiders, The Mummy, National Treasure and Alien sequels. Fun if you take a drink with each movie borrowing spotted, otherwise wholly avoidable.

Avengers: Infinity War (2018, dir. Anthony Russo & Joe Russo)

The Avengers and the Guardians of the Galaxy team up with others to prevent Thanos obtaining all the infinity stones. Dayglo all-star Marvel tag-team mash-up. For series fans only; tho it’s kinda fun while it’s on, CG fights get dull. TV, not a movie.

Jumanji: Welcome To The Jungle (2017, dir. Jake Kasdan)

Four teens are transported into an old video game. Contrived but fun sequel to the 1996 movie, which gets a lot of comedy out of its avatar/body-swap shtick, though the actual story is as linear as the games it spoofs. eXistenZ for kids, almost.