Alita: Battle Angel ★★★½

A solid sci-fi film featuring violent cyborgs, brutal sports, Wesley Sni--- I mean, Mahershala ali and Cristoph Waltz (that crazy general nazi in "Inglorious Basterds") who is always worth it watching wherever he is.

The action is good, the romance is not awkward at all... there is some enjoyable stuff here (which I will not reveal). Although some of the CGI scenes could have been improved and certain plot twist feels too extended and tiring you will never get bored during the film.

Good job!