‘Eclipse’ barely advances the story at all: we’re still stuck in the town of Forks, where moody heroine Bella (Kristen Stewart) is forced to choose between undead love-of-her-life Edward (Robert Pattinson) and musclebound werewolf Jacob (Taylor Lautner). There are lots of other characters – silly names are dropped with dizzying regularity – but none of them actually seem to do very much.
Slade directs with flair: his action sequences, though small in scale, have real drive, and a series of surprisingly grim Civil War flashbacks enable him to utilise a different visual palette from the usual drab greens and greys.
But he can’t disguise the massive flaws inherent in the screenplay: the slipshod plotting, whiny, self-serious tone and excruciating abstinence-first subplot. The biggest problem remains the characters: neither Slade nor Stewart are capable of turning manipulative whinger Bella into anything more than a joyless black hole sucking the life from every scene, while the only performer capable of giving her part any spark, Anna Kendrick, is completely sidelined this time around. Strictly for Twihards.