ALITA: BATTLE ANGEL

In a post-apocalyptic world, cyborg scientist Dr. Dyson Ido (Christoph Waltz) finds robotic remains in a junkyard and rebuilds his discovery - naming her Alita (the voice and motion-capture body of Rosa Salazar) after his deceased daughter. The wide-eyed teen awakens with no recollections of her previous life, but is rebellious and determined to become a Hunter-Warrior in the bleak Iron City. Befriending Hugo (Keean Johnson), a robotic parts dealer, the cyborg teen becomes involved in Motorball - an arena, gladiator-style death race that's controlled by Vector (Mahershala Ali) and Ido's ex-wife Chiren (Jennifer Connelly). The victor gets the promise of reaching the utopian sky city of Zalem, which hovers above the grim metropolis. But flashes of memories from her past and mysterious enemies get in the way of Alita's goals. Immersive 3D and massive special effects highlight this technically