The movie begins in 1960 with Milkha's failed attempt at securing a medal during the Rome Olympics. Despondent, he tries to withdraw from a government-orchestrated race in Pakistan. One of the organizers can't comprehend why Milkha would quit, but the runner's coach explains (complete with sorrowful music) that the young man has personal reasons. Naturally, the government official asks for further explanation. And, boy, does he get an answer. Some of the stories offer a bit of comedy, a chance to stage a requisite Bollywood musical number or offer some insight into Milkha's personality. There is a sweet subplot involving the beloved sister that raised him and some lively comic relief from his early days in the military. The movie also spotlights the moment Milkha first discovered competitive running. The Movie is very very long3 hours 10 mins? I could have done a better editing job than PS Bharthi. Screenplay is amazingly done. Especially the track running part..the low cam going around the track looks stunning! The film could have been better if the love story part would have been skipped. I have read a ton of articles on Milkha Singh and not one of them has anything to say with reference to the Australian girl or Sonam kapoor part. Bollywood masala I guess.

What I didn't like is that the movie ended with Pakistan President honoring him with the name "Flying Sikh"It should have been Milhka's defeat at Olympics. Another silly attempt to end a Hindi movie on a high.I didn't like this movie as much as I liked Pan Singh Tomar. It was a low budget film but still was better than BMB.

BMB would have been a better movie if it was rounded off in 2 hours and the love story part was skipped. Shitty CGI at some places. There would be calls to send this to Oscars but if Pan Singh Tomar wasn't worth it,this sure in hell isn't either.

I would rate it no more than 6.5. If you haven't seen PST, watch that first!