Alita: Battle Angel is a 2019 American cyberpunk action film based on Yukito Kishiro’s manga series Gunnm, also known as Battle Angel Alita. It was directed by Robert Rodriguez, written by James Cameron and Laeta Kalogridis.
Rosa Salazar stars as Alita, a cyborg, with supporting roles portrayed by Christoph Waltz, Jennifer Connelly, Mahershala Ali, Ed Skrein, Jackie Earle Haley and Keean Johnson.
There are some amazing graphics in this film. Fortunately that’s not all as there is a good story. Sure, it’s taken a lot of tropes and cliches from other science fiction, but it is well done and there are plenty of unexpected turns. At one point near the end I though it was going to take a very schmaltzy ending. Fortunately that was avoided and end ending left scope for sequels.