'Alita: Battle Angel' is an astutely mounted sci-fi entertainer directed by Robert Rodriguez, who had earlier given 'Sin City', and produced by James Cameron. It is one of the best live-action adaptations of Manga (Japanese comics or graphic novels) on the big screen, in recent times. And despite its flaws, it is a wildly exciting and entertaining cyberpunk spectacle.
The film is set in a post-apocalyptic period, roughly 500 years from now, in a ramshackle dump-yard metropolis called Iron City, which is huddled in the shadow of the elite, floating citadel of Zalem and we are given to understand that the traffic between the two cities is now highly restricted.
Here, Doctor Dyson Ido (Christoph Waltz), who specialises in repairing half-human cyborgs using scavenged parts, finds the remnants of a former robot among the waste and brings her back to life. The successful surgery had the unfortunate effects of amnesia, causing the young teen to be a little lost girl in Iron City.
So Dr. Ido christens her Alita (Rosa Salazar) after his late daughter. Alita is initially unaware of her bloodthirsty past and soon starts emoting like a normal human teenager, even developing a crush on the young junk-dealer Hugo (Keean Johnson). In fact, during the course of the narrative, Alita seeks to cure her amnesia and figure out precisely who she is and what is her purpose in life.
The story is simple but made complex with sub-plots that include class warfare, a mysterious past, a conspiracy plot, a teen romance, a glimpse of a war on the moon and a roller-derby called "Motorball". The plot itself isn't exactly something to write home about, but the sincerity with which it is told is infectious.