Alita: Battle Angel (2019) Review

Alita: Battle Angel (2019)

Directed by Robert Rodriguez

Based on Gunnm by Yukito Kishiro

Starring: Rosa Salazar, Christoph Waltz, Jennifer Connelly, Mahershala Ali, Ed Skrein, Jackie Earle Haley, Keean Johnson

Plot Synopsis: (via IMDb)
A deactivated female cyborg is revived, but cannot remember anything of her past life and goes on a quest to find out who she is.

My Opinion:

I went into this with zero expectations or knowledge of the source material. I really enjoyed this film! It’s actually my favorite 2019 cinema release so far (but I’ve not managed to go to many movies so far this year). It’ll be interesting to see where it ranks for me by the end of the year.


First of all, this movie succeeds where so many others spectacularly fail: it has likable and fairly well-developed characters that the audience will actually care about. Okay, it’s a fun action sci-fi movie so there are plenty of one-dimensional characters but the writers clearly put some time & effort into the ones that really matter (they just could’ve spent a little more time on the male love interest). The female cyborg (Rosa Salazar) and the father-figure man who “revives” her (Christoph Waltz) are great characters and their relationship is the best thing about the film. I wasn’t sure how I’d feel about the look of Alita herself but I thought they did a fantastic job with her. They got a good balance between making her look different from the humans while still seeming human emotionally (especially through her extra big eyes that you quickly get used to) and never entering into creepy uncanny valley territory. She’s more likable than the majority of “human” characters in films these days. I also loved that she’s this kick-ass warrior while at the same time having the feelings and innocence of a sweet teenage girl. This could have come across as really cheesy if not handled right but it works perfectly in this film and I can’t see anyone not getting some enjoyment out of this movie, especially lovers of fun sci-fi action.

I think it’s hard to make a sci-fi film these days that doesn’t feel derivative as there have been so many brilliant stories in this genre. Does the story in Alita feel totally original? No, I suppose it doesn’t. Yet I felt like I was watching a sci-fi film I haven’t really seen before despite it borrowing from so many other films. It’s a cross between Rollerball (1975) & Blade Runner with elements of Bicentennial Man and Ellen Ripley’s Aliens “female kick-ass” action crossed with a good coming of age teen flick. It’s an odd combo that somehow works, making the film a lot of fun and making it feel more unique than it actually is. As for Rollerball, it takes the only good thing about that overall somewhat boring movie: the violent & thoroughly entertaining sport itself. It’s only one small part of Alita, though, as there are so many other storylines going on but it did add some extra fun and action to the film.


I’ve not read reviews so don’t know how others feel about this film but I hope that sci-fi lovers enjoyed it as much as I did, whether male or female. I know there’s sometimes backlash when there’s a female lead in what’s seen as a more male-dominated genre. I’ll never understand that. A good movie is a good movie and the characters are far stronger in Alita than in a lot of sci-fi films, which often lack character development. The amount of action in this should keep fans happy as well. There’s loads of action with some great fight scenes involving all kinds of funky-looking cyborgs that you really want to see Alita kick the shit out of.


Now to give this movie my rating… I struggled with this one! I’d almost up my rating to 8, actually. I might. I often come back to reviews later and adjust my rating. Bear in mind that sci-fi is my favorite genre and this movie is very much my type of thing. The film isn’t perfect. It could’ve been better. It could’ve gone deeper into Alita’s story and her feelings and the meaning of being human (explored more in things such as Ex Machina). The “baddies” were weak and we didn’t get to know enough about their motivations (the characters played Jennifer Connelly and especially Mahershala Ali, who felt a bit wasted in this). Well, sort of played by Ali… I won’t get into that (spoiler). I wouldn’t call this film shallow but it could’ve been more of a “thinky” sci-fi. However, it was a lot of fun to watch and I loved the characters. Sometimes we expect a bit too much from movies. I’d happily watch this one again, which I can’t say for a lot of movies I’ve watched in recent years. I’d love to see this one get a sequel.

My Rating: 7.5/10