This movie is simply beautiful. Every element of the movie; the plot, the characters, the action, and ESPECIALLY the art and music, is unparalleled. There are too many things to say about this movie to fit in this review, but I guarantee that to watch it is an experience and it will easily find it's way on to your top ten list.