This movie is really good, but I think you have to look at it from a bit different perspective...It is about growth, human's needs, different points of view of the main characters. I would say it says a lot about times which we live, about relationships, sometimes perversely.
I just regret the promotion sucks, it could and should have better reviews.