I loved this film. The film asks a lot of the viewer and if you're willing to participate and do the work you'll be amply rewarded. Sounds like therapy. It is. If that's not what you go to movies for, I get it and that's fine, Hangover 2 is playing right next door. The film spoke to me about my childhood and how I parent my kids. The performances are terrific. The cinematography, the music, stunning. Hope you enjoy it as much as I did.