This is my favorite anime movie so far. The movie was just well made with its superb cartoon and its dialogue works just well with the movie. This movie is a bit weird with all of its characters characteristics, but you'll find that they are quite amazing of what japanese cartoon can do.