I am amazed to see why critics pinned this movie.for me this is one of the best movie ever produced in Hollywood. Performance wise all the actors gave equally faithful performance in their roles.if anyone thinks movie is not good as because critics pinned it then they are absolutely wrong.there are many cases where the movies were best though critics pinned them and the movie became legendary. so please do watch this movie and judge your self.