I have to say, this movie had some of the best visual effects I have seen in my life (it trumps Avatar for me), not only that but it offers a powerful story, with a powerful message (possibly controversial) at the end (the ending isn't one sided, and it's actually fairly open ended).
I loved it, and it was one of the most beautiful things I have watched in a very long time.