Great story and screenplay !! Don't ever look at the negative reviews...Such a meaningful movie taken.. Not even one scene bores us.. It creates a great awareness among people.. One of the best recent movies ..What a story written,, Each line in this movie is epic ..So much meaning in one single movie ! Still donno why people hate these kinds of movies !!