This is clearly one of the most divisive films of the last decade. Those who don't like it seem to HATE it. Those who do like it, LOVE it. I am in the latter camp, in fact it's easily one of my favourite films of the last decade. In a sense I understand why people don't like it. It leaves most of it's major questions unanswered, and that leaves people feeling uncomfortable, and they don't like movies to make them feel uncomfortable. This is a film that builds an atmosphere through gorgeous visuals, an amazing soundtrack ... and unanswered questions. The element of mystery is part of what makes it great. It's closest touch point for me is the best work of Nicolas Roeg ,,, beautiful, somewhat frustrating and concealing vast depths under a shiny surface.