Rakeysh Mehra, one of the few successful directors in Bollywood, successful because he knows how to please the classes and masses at the same time(Other name coming to mind is Raj Kumar Hirani)masters the art of touching the nationalistic side of the audience leaving no stone unturned in directing this biopic.

Farhan Akhtar has outdone himself, however his fluency in Punjabi was not as proficient than that of his Sikh compatriots/child character of milkha singh in the movie.

After watching the movie, one might say that Farhan Akhtar would be in the driving seat but however, it wouldn't have been possible without the following four wheels

Divya Dutta who makes sure the audience is connected with their emotional side

Prakash Raj providing the much needed comic relief

And, the rear wheels Pawan Malhotra & Yograj Singh who provide that extra push keeping you uplifted and motivated through out the journey.

Mehra who seldom changes his behind the camera people is known to use the best people in the country

Binod Pradhan - Cinematography

Nakul Kamte - Sound Recording

Prasoon Joshi - Writer

Shankar Ehsan Loy - Music

It was a bit surprising not to see Rahmans name as most of his movies are done by him however that does not change anything as the above people have done a stupendous job to say the least.

However, if there were any flaws it would be

Sonam Kapoor - Doesn't have a lot of screen time and how much ever she does, fails to create an impact

Editing as some scenes were unnecessary and the movie could have been shortened. Like the airplane scene in which Mehra makes a cameo himself was really not required as it didn't add value to the following scenes. Also the ghee consumption scene was too prolonged

On the whole, BMB is a 189 minute gem to come out of Indian cinema filled with frequent accolades, whistles and claps. It shall give you very few reasons to blink your eye in its journey and when it does, its because its moist.