I saw this film yesterday and I can't get it our of my mind. It is the most thought provoking film I have seen. There are so many layers to each character and some many expectation put upon some characters. I believe it reflects some much of what is wrong with us today as we strive to success based upon the desires of others.