Bad Boys for Life is often fun, but it wears out its welcome.
Bumblebee eschews the Escherian excess and all-out warfare of Michael Bay’s films for clean compositions and comparative spatial clarity.
The Last Knight is a gloriously stupid, aggressively excessive cavalcade of explosions and robots and exploding robots.
Batman v Superman: Dawn of Justice is neither the hero the superhero genre deserves nor the villain it dreads. This is a film about two superheroes waging war with one another that’s similarly at war with itself, riven between competing narratives, commercial concerns and an overarching ambition that sees it striving for meaning before collapsing…