Wei Fan

Related Reviews/Features

Loving Highsmith review – mostly generic love letter to a more complicated subject

Though made with reverence, this doc about the Ripley writer lacks a clear point of view. For Carol stans, however, it’s unmissable

The Super Mario Bros. Movie review – doesn’t leave mushroom for originality

The second attempt at bringing Nintendo's iconic gaming series to the big screen feels like a first draft with a fatal case of faithfulness

Polite Society review – incisive but not quite iconic action-comedy

Two sisters fall out over an impending marriage in writer-director Nida Manzoor's confident yet comically uneven feature debut

25 Best Films of 2022

As another year draws to a close, our writers choose their favourite films, from daring debuts to boundary-breaking blockbusters

The Silent Twins review – a surreal biopic that haunts like a waking dream

Letitia Wright stars in Agnieszka Smoczynska's stylish but deeply sad account of an infuriating, mind-boggling true injustice

Black Panther: Wakanda Forever review – Marvel mourns Chadwick Boseman as it takes Wakanda to war

The tragically departed star casts a long shadow over Ryan Coogler's intermittently excellent but otherwise bloated sequel

Something in the Dirt review – zonked-out ode to the joys of filmmaking

Justin Benson and Aaron Moorhead's latest follows two LA slackers as they set out to chronicle the strange-goings in their building

Halloween Ends review – mostly satisfying ending to a hit-or-miss slasher trilogy

David Gordon Green just about makes up for 2021's woeful Halloween Kills with a smarter and more character-driven finale

The Son review – insultingly unconvincing depression melodrama

Florian Zeller takes a baffling, colossal step backwards in a follow-up to The Father that has nothing to say and still says it badly

Matilda review – Emma Thompson is miraculous in a vibrant, inventive adaptation

This film version of the acclaimed Roald Dahl show successfully taps into what makes Tim Minchin and Dennis Kelly's stage version sing