This is literally one of the best science fiction films I have ever seen. One of the major things I loved about this film was the continued formula James Cameron employs of well rounded and developed female lead characters. The visual world of Alita: Battle Angel is truly extraordinary. The film gives you a future where the world of human flesh and robotics are blurred.
Reality and science fiction elements mashed together is what makes this film so believable and mind blowing. This film is too good to be a once off and anyway we are left with questions long after the end of the film which is clearly done purposely for the sequel.
This film is worth every penny and should be watched in quality 3D. The major problem with this film is that by the end of the film you want more. I need the sequel now. Robert Rodriguez and James Cameron are definitely a cinematic powerhouse duo.