I really loved the movie. It is not for everyone, as some of my friends and family were bored out of their minds. I found it intellectually stimulating and was sucked in right away into the story. The story was great and on top of that the symbolism, metaphors, and music kept me always trying to figure out the layers within the story. I would recommend it.