Aesthetically, this was a beautiful movie. Everything from the set to the costume design was exquisite. At times I felt the writing was a little pretentious, but that's the point. The end really threw me for a loop, which made sitting through the movie sort of worth it. It definitely dragged on for a while, but again I think that was done purposefully. Overall, a good movie- maybe not great.