By far the worst film I have ever seen. Poor acting, poor script and poor storyline.
It is a clear case of the emperors new clothes as people are falling for some alleged deeper meaning in the story.
Spend a much more pleasant couple of hours sticking hot needles into your eyeballs.