As all live action films based on anime/manga series, you should approach the movie as a stand alone thing. Now as a stand alone action/sci-fi movie it was pretty good. Though dear god the dubbing, that was painful at times. Hopefully the next movie comes out with subtitles.