Seriously, you people complaining that you don't understand the story here either need to stick to movies where they just blow things up or, better yet, go read the poetry of T.S. Eliot. My only dislike is all the cgi, if you saw this live on stage you'd be blown away by the costumes and make-up.