One of the best Indian biopic and a movie to remember the Flying Sikh. Times in the movie felt like I'm seeing Hollywood stuff. A very motivational movie. Director who gave blockbuster RDB has done a good job again. Shankar Ehsaan's music was fine. Australian country song in Punjabi style and the inspirational score of "Thu hai aag Milka" are such a treat to the ears. Actors did a fine job. Farhan was superb and almost looked transformed himself into the character. Sonam had too little role to offer.In spite of all positives, the film contains a lot of fictional elements along with facts (e.g..., a guy breaking some record with wounded feet and other guy drinking 2 cans of ghee and doing 100 push-ups. which is typical bollywoodish and unreal). The bottom-line is: Apart from few fictional scenes ,a must watch for all Indians (PG for below 12 years) as it is motivational and reminds us of our country's greatest athlete.