Rosa Salazar shines in this long-awaited manga; "Alita: Battle Angel" is James Cameron's best film, a sci-fi epic that does something rare in an age of endless adaptations and reboots: lives up to its potential while leaving you wanting more
played with perky enthusiasm by Rosa Salazar, Alita is a refreshingly buoyant presence in a genre dominated by more dour heroines. It's a shame, then, that Salazar's personable performance is smothered somewhat by an eerie digital makeover
for all its scale, it might end up being put on for 13-year-olds as a sleepover entertainment. It doesn't have the grownup, challenging, complicated ideas of Ghost in the Shell. A vanilla dystopian romance
best enjoyed for the fun, slick action and the astonishing, super-expressive realisation of Alita herself, because elsewhere it's cyberpunk business as usual, marred by some sloppy plotting