Alita Battle Angel by far is one of the best movies I have seen, yes sounds very exaggerated but hear me out. I went to an early screening sometime 2-3 weeks before it came out and thought the movie was amazing. Alita's developing story along with the actor's amazing performance made the movie great. Along with supporting characters and a good plot, makes this movie even better. CGI could have been a little better but overall they did a good job on her character. Everything from start to end is a joyride! It is action packed and also has a romantic story to add onto it and obviously sci-fi as well. This movie is great and should definitely have better reviews then what most people have written. 9/10