The movie is great, but requires a lot of thinking and some imagination on your own. I can understand if you don't like the movie because you came to watch and not be involved, but I loved it. There are many levels and intertwining stories that develop as the movie moves along and returns full-circle. It was a fine piece of work and I recommend it to anyone that is willing to think and move along with the movie, knowing this is not a mindless one.