To start with its an awesome movie.....bit long but keeps u addicted to the storyline. Farhan Akhtar has defied all odds said against him....he is done a beautiful job as an actor portraying "The Flying Sikh". The story as showcased by the director just keeps u involved in the movie. The sheer amount of hard work done by Farhan Akhtar is visible throughout the movie. The story totally revolves around the life of "Milkha Singh" and it has been done beautifully by the whole team of the movie. The film is critically a masterpiece and has some really good shots. According to me this film will be honored with National award and even Farhan should receive best actor award this year. Overall....a must watch movie...go for it guys.