There may be some symbolism, that's ok. But it would be better if the movie wasnt just plain stupid in some parts and scenes. I was really feeling cheated when the movie ended. Nothing explained, some scenes didn't make any sense, and some small symbolism and religious references didn't save it. Most of people didn't even realize that there is some symbolism or something.