Except the various films based on the life and times of the D-Company king and its associates, it’s difficult to recall any significant film of Bollywood which is based on a living personality. Bhaag Milkha Bhaag, in that aspect, stands out and fills the much-needed void in our cinema. Promos indicated that it is something to watch out for and thankfully, the film lives upto the expectations!

The story of the movie: Bhaag Milkha Bhaag chronicles the life of ‘The Flying Sikh’ Milkha Singh (Farhan Akhtar) from his childhood in Multan district in Pakistan, becoming an orphan during partition, spending a rigorous time in the refugee camp in Delhi, falling in love, joining the army, discovering his passion for running and finally representing India in various international sport competitions and getting worldwide recognition.


It was nothing short of a challenge to encompass the life of Milkha Singh in 188 minutes. But the director and writers manage to do that and at the same time, incorporate tons of entertainment in the narrative. The result: the film engages viewers from start to finish, despite the 3 hours+ duration of the film. Another risk undertaken is telling the story in a non-linear manner. The flashback (Milkha’s childhood) seeps in at strategic points and same goes for the romantic track in the film. All the races in the film shown in the film are well executed and shot and makes for a spectacular watch. Also, Milkha’s transformation is seen to be believed. The climax is the most exciting part of the enterprise and the film ends on a fabulous note.

Two factors, however, prevent Bhaag Milkha Bhaag from becoming a classic and a five-star fare. Firstly, too much was shown in the 3:28 minute long theatrical trailer. Hence, few scenes didn’t make the desired impact since viewers had already seen the scenes before in the promo. Secondly, the consistency is not maintained in the sense that the film goes on a high at places but falls a bit immediately in the next scene. This happens at regular intervals which also in a way takes away the impact to an extent. Moreover, few questions remain unanswered, especially how did Milkha manage to move out of the refugee camp and how did his relation with his brother-in-law got back on track.

Speaking of performances, Farhan Akhtar, as expected doesn’t let down and comes up with an outstanding performance, his best till date. Farhan gets to do everything expected from a typical Bollywood hero – dance, romance, fight, fool around and find his true self – but the role was much more than that. And Farhan succeeds in every respect. I haven’t seen or won’t get to see significant films of this year of every language of the country and yet, I sincerely hope Farhan wins the National Award this year…he deserves it more than anyone. Hats off!


Sonam Kapoor (Biro) gives a yet another brilliant performance after Raanjhanaa. Rebecca Breeds (Stella) looks extremely beautiful and charming and delivers a fine performance. Pawan Malhotra (Gurudev Singh) is terrific in all his scenes. Yograj Singh (Ranveer Singh) is a great addition to the list of fine performers of Bollywood. Japtez Singh (young Milkha) gives as brilliant a performance as Milkha. The film in a way was on his shoulders too and he fulfills his responsibility beautifully. Divya Dutta (Ishrit Kaur) is very sweet and adorable. The talented actress like every time wins hearts! Prakash Raj (Milkha’s senior) was funny and good to see this brilliant actor not playing the buffoonery villain like he has done in half a dozen films off late! Dalip Tahil (Pandit Jawaharlal Nehru) looks every inch the first PM of India! Meesha Shafi (Perizaad, the swimmer) leaves a deep impact despite being in just three scenes. Art Malik (Milkha’s father) does very well. Nawab Shah (coach Javed), Dev Gill (Abdul Khaliq), Shanta Kumar (Gen Ayub Khan) and Chandan Gill (Sampreet Singh) were good in their small roles. The actor who plays Sher Singh Rana, Milkha’s friends in the Secundarabad army and many others too play their part well.

The music and technical department have also come out like true winners with the film. Shankar-Ehsaan-Loy’s music is terrific and in sync with the film’s myriad moods. Zinda undoubtedly rocks. Gurbani too makes an impact, especially after one sees the film. Background score is exhilarating. Outstanding will be an understatement for Binod Pradhan’s cinematography…another award-winning stroke of the film. Sets are as authentic as it can get and same goes for costumes. The various colour tones used in the film was a great idea that works well. Prasoon Joshi’s story is well-researched and though it seems that it has been fictionalized to an extent, it still makes for a great watch. Dialogues are sharp while screenplay is exciting. Rakyesh Omprakash Mehra’s direction is brilliant but one wished it could have been better. One wished the tempo was consistent which would have surely made for a better impact. Comparisons can also be drawn to Mani Ratnam’s classic Guru (2007) which remained consistent in its execution from start to finish despite dealing with politics of business, which is not as exciting as sports. But having said that, Bhaag Milkha Bhaag has its moments – tons of them actually! Few scenes are out of this world and this doesn’t only include the races. Talking about the races, each race shown in the film is made to look different from each other. Besides, the relation Milkha shared with some of the important people in his life (esp his sister) is well-executed. Moreover, the entire Partition track and the way it’s shown in bits and pieces was a risk that paid off. Great work by Mehra and his team, in short!

Some of the best scenes:
1. The Rome Olympics
2. Milkha discovers his talent for running
3. Milkha humiliated by Sher Singh Rana and his ‘gang’
4. Milkha at refugee camp
5. Milkha loses at the selection round by a whisker
6. The race at intermission point (makes impact despite absence of exhilarating background score)
7. Milkha with Biro (including the ghee scene)
8. Milkha in jail
9. Milkha gives earrings to Ishrit
10. Milkha with Stella
11. Milkha trains at Ladakh
12. Milkha at Asian Games Tokyo
13. The last 25 minutes

On the whole, Bhaag Milkha Bhaag, despite its few glitches, makes for a tremendous impact. I don’t remember the last time in the past 1 ½ – 2 years when a film charged me emotionally and provided an exhilarating feeling. Bhaag Milkha Bhaag does that and this is not limited to just the racing sequences. Performances and technical aspects are exemplary. It falls one step short of being a classic but still, it’s definitely a must watch!

My rating-**** out of 5!




Post Comment

You must be logged in to post a comment.

viagra generic differences generic version valtrex gia nexium 20mg fast cheap viagra zoloft adjustment disorder price valtrex 500mg mg of augmentin buy amoxil 500g 20 mg prednisone alcohol buy 1 day zithromax 2 mg of prednisone xenical 120mg srilanka 400 mg synthroid cialis 20 mg beli cialis 20 mg doxycycline 100mg horses buy 1000 mg zithromax zovirax 200 mg prix 25 mg zoloft positive generic augmentin costs augmentin 875 mg efectos effetti viagra 100mg cialis 20mg cpr 4 viagra 100 online buy lisinopril china 150 mg viagra effectiveness generic lexapro 10mg 25 mg of clomid nexium to buy xenical kaufen online celebrex 100mg research buy zoloft canada generic lexapro pimples bactrim 400 80 mg dawkowanie generic synthroid pills online cialis 200 mg strattera recreational 40 mg propecia malaysia online red cialis 200 mg viagra online satis xenical orlistate 200mg viagra online slovenija metformin 500mg 93 48 25mg clomid pregnant celexa citalopram 20 mg get lisinopril online phenergan buy cheap cialis 20mg lexapro 12.5 mg lasix 25 mg posologia doxycycline 100mg herpes cialis 20 mg good diflucan dosage 100 mg clomid generic drug 10 mg prozac wellbutrin 25mg of viagra buy viagra jellies taper 60 mg prednisone metformin axcount 1000 mg strattera 100 mg buy buy lisinopril without doxycycline hyclate 300 mg viagra nombre generico propecia generic brand levitra 10 mg preis generic cialis date generic sale viagra tetracycline hcl 500mg brand levitra 5mg einnahme viagra 50 mg lexapro 10mg cost smell disorders prednisone cialis 20 mg dosis buy viagra tesco dapoxetine 30mg viagra 100mg good zovirax online buy viagra 100 mg cheap generic viagra ert 100 buy cialis sydney cialis online 5mil prednisone 20 mgdosage cheap viagra brooklyn augmentin buying online kamagra sales diflucan 20 mg viagra tesco online dapoxetine generic india zovirax 750 mg xenical 120 mg china levitra dapoxetine online authentic cialis online 10 mg dosage prednisone online viagra kaufen lexapro generic in 2012 generic viagra paypal metformin stada 500 mg erythromycin ointment 5 mg generic viagra 130 mg buy propecia women lexapro 20 mg dose cheap wellbutrin sr 300 mg generic sublingual cialis buy levitra onli cialis 20 mg indicaciones medicamento celebrex 200 mg diflucan 150 150mg 150mg canadian viagra cialis generique 60mg generic viagra korea wikipedia generic cialis daily cialis 5mg 200 mg of wellbutrin nexium 20mg aeh nolvadex 10mg ed prednisone 25 mg alcohol is generic cialis online zovirax order buy zithromax qatar bugiardino levitra 10 mg viagra consult online levitra odt 10 mg augmentin 625 mg dosis wellbutrin 450 mg seizures cialis 10mg beipackzettel priligy en generico propranolol 2o mg citalopram 10 mg libbs doxycycline 100mg opinie cipro 500mg testicle cialis online co compra buy doxycycline zoloft 50mg dejstvo thuoc nexium 10 mg cialis 40 mg precio kamagra online thailand generic viagra article nexium 40 mg coupons tadalafil cialis 50mg viagra 100mg opinie 500mg valtrex daily buy doxycycline caps 32 pfizer viagra 100mg buy 100 mg clomid 15mg buspar doxycycline hyclate 50 mg cialis 5 mg dauertherapie generic viagra jel price 200 mg celebrex metformin arena 1000 mg clomid 50mg comprar steroids online prednisone nexium price 10 mg viagra generico dogana order Cialis 10 Tabs ordering clomid buy real xenical 250 mg of cipro kamagra online buy lasix 40 mg vo cipro 250 mg 14 tablets celebrex 200 mg usos phenergan 50 mg iv 45 mg of buspar year viagra generic nolvadex pills online lexapro 30 mg withdrawal purchase viagra 150 mg cialis online 50mg cipro 500mg high lexapro 20 mg sale buy 500 mg zithromax azul viagra generico lasix 25 mg torrinomedica zithromax 250 mg cpr6 lexapro dosage 20mg precio levitra 10 mg nz generic viagra cheapest generic valtrex bactrim prescription online 5mg lexapro withdrawal will strattera generic viagra zakup online buying generic clomid propranolol online apotheke online viagra kauf buy nolvadex wholesale lasix 20mg sale propecia 0.1 mg timeline buying nexium cheap cialis 5 mg vendita viagra sale cheap buy clomid forum cost celebrex 200mg order zithromax suspension generic viagra 20 mg zoloft 10mg dosage cialis generic women viagra 25mg uk generic strattera 100mg nolvadex 20 mg day branded cialis 40 mg 800mg viagra cialis online versand zoloft dissociative disorder 500mg valtrex uses novo doxycycline 100mg metformin glucophage online prednisone 20mg cures celebrex 100mg prospect viagra cheap drugs viagra generic overnight 7 nexium 40 mg capsule riva metformin 500 mg amsterdam buying viagra synthroid generic dosage cialis 2.5 mg lilly viagra gold 800mg augmentin online kaufen levitra online belgie ic hydrochlorothiazide 25 mg cialis 20 mg halveren cialis generico italia viagra 100 mg din levitra 20 mg coupon doxycycline 500 mg mexico kamagra 50mg women generic valtrex brands erythromycin 250 mg 100mg doxycycline review hydrochlorothiazide 12.5 mg mylan 810 buy cialis 25 mg generic levitra professional doxycycline 50mg online metformin 500mg tablets priligy online forum levitra pro online dosage levitra 15mg cialis generico 5 mg buy augmentin canada cialis 10 mg posologie cheapest lexapro price buy cialis china levitra not workimg lisinopril normon 5 mg propecia cost generic viagra 5800 mg zoloft 200mg reviews generic levitra 10 doxycycline 500mg tooth synthroid 075 mg buy pzeifer viagra thuoc augmentin 625mg bulas cialis 5mg 10mg nolvadex eod buy uk viagra google viagra 800mg online female viagra zovirax online order diflucan generic canada propranolol 10 mg examenvrees diflucan 150 mg instructions xenical shopping online clomid 200 mg twins shuangbao viagra 2 mg non generic doxycycline levitra 20 mg comprar nolvadex online canada issues generic lexapro augmentin 1000 mg fiyat 2012 canine prednisone 5mg viagra 80mg viagra pe 150mg online cialis consultation levitra 40mg effectiveness nexium 10 mg sachets generic viagra march 2012 onlinestore buy viagra cialis generico 2 5 mg green viagra online generic nexium canada metformin er 1500 mg glucophage 5 mg amoxil bd 875 generico levitra srbija online zithromax dose 1500 mg nexium generic buy xenical 40mg folcres generic propecia order generic cialis cheap viagra 50mg buy lisinopril generic lexapro 5 mg tablet phenergan generic pill tetracycline 250 mg reviews cialis daily 20 mg levitra orodispersibile 5 mg levitra 10mg hr 75 mg of cialis doxycycline 50 mg capsule doxycycline 200 mg price lisinopril secubar 20 mg synthroid 75 mg propranolol tab 80mg turkey xenical 120mg mexico cialis generico viagra cheap 100mg 10mgs cialis enough glucophage 850 mg nebenwirkungen propranolol bipolar disorder alli orlistat buy viagra price 50 mg online store viagra generic viagra 24h nexium 20 mg granulado viagra online edmonton cialis 20mg miami propranolol 20 mg bula doxycycline vibramycin 100mg order cialis canada buy strattera cheap cialis 30 mg coupons kamagra de 50 mg acyclovir zovirax 400 mg generic strattera .80 mg cost viagra generic nexium 200mg propecia online europa buy steroids nolvadex cheapest valtrex 500mg superdrug levitra 5mg metformin 500 mg nausea lexapro 20 mg online teva prednisone 20mg cialis 20 mg lilly 20mg lexapro pregnancy 125mg of viagra buying authentic cialis strattera and generic cheap xenical tablets 500 mg of metformin diflucan 20mg drops wellbutrin xl 50mg buy lasix canadian generic wellbutrin drug buy zovirax 600mg 20 mg lexapro alcohol lexapro and generic buy nexium 20mg order cialis coupons viagra online ie levitra 100 mg 30 tablet pr1 cialis 20mg lexapro 10 mg medication strattera 60 mg flashback viagra de 100mg erythromycin 250mg goi hydrochlorothiazide cap 12.5 mg cialis 100 mg 10 bula viagra 50mg buy diflucan tablet levitra 20mg payball prednisone 8 mg lexapro 10 mg review viagra soft online doxycycline hyc 100 mgs 12 cialis 20mg propecia pills online generic strattera launch viagra canada cheapest zoloft vs generics drug lisinopril 20 mg augmentin capsules 875 mg cialis 20mg indikacije cialis generic means wellbutrin 100 mg generic levitra 10 mg reviews nexium 80 mg overdose viagra online kupovina erythromycin 500 mg dose augmentin duo 625mg achat cialis 20 mg cialis 20 mg utilisation prednisone 20mg watson viagra 25 mg pills viagra buy switzerland 2.5mg cialis paypal buy orlistat alli lisinopril 40 mg dosage cialis 5mg meals viagra online 60 cents generico di augmentin reliable viagra online buy amoxil cheap generic zoloft buy strattera 80 mg pris ordering zoloft online strattera generic name farmacie online cialis viagra 120 mg tablets taking 450 mg wellbutrin levitra 20mg 4 stuck prijs xenical 120 mg cialis toronto buy lasix 500 mg rumania buy zoloft 100mg prednisone 5mg tapering viagra comparison online medicamento glucophage 500 mg cialis 4000 mg generic cipro zovirax 800 mg posologia synthroid 50 mgs metformin 850 mg dosierung cialis 10mg review nexium 20 mg omeprazole tomo 5 mg lexapro acquisto cialis 5 mg cialis 20 mg docmorris tusgenericos viagra cialis buy generic lisinopril hctz 10 mg lexapro 10 mg effects 40mg cialis forum erythromycin 1000 mg cvs 5mg cialis cialis 5 mg colombia ebay generic viagra cialis online norge zoloft dosage 50 mg propecia online buy buy doxycycline 25mg controindicazioni cialis 20 mg hydrochlorothiazide 12.5mg cap by online cialis cialis online real generic lisinopril recall buy viagra shanghai order propecia prescription zithromax 250 mg sobres prednisone 1mg qualitest kamagra best buy cialis 5 mg. storys augmentin tab 500mg nexium generic yet ordering doxycycline online levitra 20 mg org buy xenical roche generic strattera 25 mg genericdrugs levitra levitra de 10mg cipro generic fda cialis 10 mg tab nolvadex forum order valtrex 500mg bula generic hydrochlorothiazide 12.5 mg cialis 5 mg generique viagra 25 mg tab buy doxycycline canada clomid 50mg ingredients viagra de 3000 mg generic wellbutrin 150 mg doxycycline 75 mg generic nolvadex 40mg ed wellbutrin generic 300mg nexium 40 mg dosering celebrex generic for buy viagra kopen super viagra online zithromax 500mg ingredients augmentin 625 mg suspension women viagra 100 mg metformin 1500 mg pregnancy generic lisinopril cialis 20 mg ervaring lexapro generic prices 25mg viagra effective viagra pro 100 mg cialis generic jelly metformin 500 mg e buy cialis miami viagra cheapest pharmacy generic priligy cheap cialis cheap canadqa propecia compare buy bactrim dosage 80 mg buy levitra tablets augmentin vs generic cialis professional 20 mg cialis daily generica zovirax 250 mg bula lasix 20 mg preis buy lasix furosemide identify generic levitra viagra buy cheap order zenegra viagra taking 150 mg zoloft v 5092 20 mg prednisone buy cytotec uae