Last Christmas (2019)’s heart is in the right place, but it still flatlines.

Based on the most Dad-joke reading possible of the first two lines of the Wham! song “Last Christmas”, Paul Feig’s slight rom-com wears its genre clichés on its sleeve and uses copious fairy lights and tinsel to distract from its threadbare plot. Kate (Emilia Clarke) is a cynical, self-destructive Christmas shop worker, estranged from her…

It’s the return of the braidy bunch as the Klingons finally let their hair down on Star Trek: Discovery. (S2E03) Point Of Light Review

*SPOILER* You’d be forgiven for wincing as this week’s episode begins because it brings back those pointy-clothed buzzkills from season one, the Klingons. Although it’s immediately apparent that something’s different. They’re more mobile, for one, and certainly more hirsute. And while they’re still speaking Klingon, it’s less stilted and Shakespearean now but they’re probably just…

Crazy Rich Asians (2018) Review

“Crazy Rich Asians” may open with some awful British racism, but it’s an effective shorthand way of introducing fearsome matriarch Eleanor Young (Michelle Yeo) and putting us firmly in the Young family’s corner. And it’s a necessary step too because we’re about to embark on a visually lavish exploration of the trials and tribulations of…

Craggus’ Countdown To Infinity: Guardians Of The Galaxy Vol 2 (2017)

After a spot of mischievous larceny by Rocket angers their most recent client, Ayesha, High Priestess of The Sovereign People, the Guardians find themselves fleeing from the Sovereign fleet and crash-land on a nearby planet thanks to Star-Lord and Rocket’s squabbling. But their argument is interrupted by the arrival of another ship, piloted by Ego…