One of the best movies in recent times..it has got a hidden message to which each n every person connects! A must watch movie..it's a blend of enormous emotions in the climax once you connect to the character.. don't commit to any review and just watch the movie.. you'll be willing to give a review the next minute you come out of the theatre!