As happens with most anime movies there was a stellar sound track, amazing visuals and an interesting story. The real problem with this movie is the pacing. The really interesting pacing didn’t really happen until the final quarter of the movie. The almost dreamy movement of the first part of the film could turn off most watchers but if you are patient you will find the end is actually great. Not the type of ending that most western films would have but the not knowing at the end makes the actually end of the film more poignant feel to this film. Watch it but be patient.