Bhaag Milkha Bhaag is a biopic film on Milkha Singh an Indian renowned athlete. The movie was much anticipated and, it touch that expectation mark many time but not in overall terms. It has lot of drawbacks, especially the overlong screen play & not so good story-telling. But even than it would leave with us some marks, some impression that belongs to wide range of incidents from India-Pakistan partition to straw man life conditions. And other things that really worth to see is the character of Milkha Sing played by Farhan Akhtar. This man deserve a lot of applause not just because of stunning physicality that he has acquired, but for almost everything from his body language to the way he deliver his Dialogue, he look like a complete package in himself & I have no doubt to say that this is his carrier-best delivery.Other actors also have done justice with their characters like his trainer (Pawan Malhotra). Ladylove (Sonam Kapoor) doesn't have that much role to play, but she fits perfectly to her character.