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.

cialis online sales cipro 250 mg 14 tablets augmentin 1062 5 mg viagra buy levitra zithromax 1000 mg europe price viagra 20mg about cialis 80 mg intitle:buy viagra doxycycline hyclate generico erfahrungsberichte viagra 100mg generic augmentin antibiotic levitra generico bula buy clomid generic buspar bipolar disorder propecia 5mg hair 80 mg strattera bought clomid online generico de lexapro generic augmentin es levitra generic manufacturer usa viagra 3000 mg lasix 500 mg generic buy lisinopril 5mg levitra generique 40 mg medicament celebrex 100mg nexium 500 mg order clomid uk viagra generico mercadolivre wellbutrin 100 mg tablet zoloft compresse 50 mg costo nexium 40 mg wellbutrin movement disorders priligy kaufen online online viagra kauf strattera 10 mg nebenwirkungen lisinopril secubar 20 mg celebrex order canada tadalafil cialis 5 mg cialis online cheap zovirax 400 mg hinta nexium 20 mg granulado effectiveness lexapro 20mg prednisone 300mg metformin 3000 mg day buy zoloft pfizer cialis 80 mg australia zoloft anxiety disorder buy zoloft 50mg taking cialis 20 mg cheap cialis vancouver doxycycline 100mg review cialis 5 mg preis lisinopril genericon 20 mg cialis ervaringen 5mg funciona cialis 20 mg medicament xenical 60mg synthroid 25mg order xenical usa online cialis australia what mg viagra clomid online twins when generic propecia lasix 30 mg prolongatum 875mg augmentin dosage viagra generico maxifort doxycycline 100mg home order viagra cialis chinese cialis 50 mg tetracycline 500mg augmentin duo 625mg cheap discount levitra augmentin 625mg gia viagra 100mg australia buy lexapro mexico doxycycline 500mg prices metformin generic manufacturers strattera online bestellen viagra 100mg fiyati cheapest brand cialis buy celebrex online tusgenericos viagra generico de diflucan cheap levitra medications notice clomid 50mg cialis 20 mg online cialis dangers buy viagra 200mg doxycycline hydrochloride 115 mg xenical generico preco thailand viagra buy cvs generic levitra viagra tablets online celebrex bleeding disorders cialis 5mg strong buy paypal viagra viagra sklep online efek xenical 125 mg lisinopril 5 mg identification nexium online store lisinopril generic for levitra generic 10 zovirax buy 120mg of lasix zoloft dosage 50 mg levitra de 100 mgs clomid 30mg levitra generico ems nolvadex 20mg dosage buy nexium 20mg doxycycline 100 mg 500 tablets good viagra online phenergan 25mg tablets 50 propecia 1mg erfahrungen generic strattera .80 mg zoloft dosages mg kamagra 100 mg upustvo generic viagra herbal viagra generic cyprus augmentin 500mg goi strattera 18 mg nebenwirkungen the cheapest viagra 150 mg viagra dosage propecia pills online lisinopril tablets 0.5mg zoloft 50 mg sospensione prednisone axapharm 20 mg australian cialis 40 mg mg bactrim uti zoloft 50 mg pregnancy obat cytotec 200mg azithromycin order doxycycline cialis 2.5 buy online prednisone 20mg 5 days cialis 20 mg instrucciones bactrim dosage 80 mg lisinopril 5mg itching priligy de 60 mg generic lexapro ireland nolvadex 10 mg buy anwendung cialis 20mg generic levitra 10 cipro 500 mg dose buying cialis cheaper xenical kaufen online diflucan 2mg erythromycin 200 mg 5 ml metformin glucophage online lexapro generic antidepressant thailand buy viagra take 2 20mg levitra clomid generic drug teva generic wellbutrin lisinopril sandoz 20 mg glucophage generic drug levitra 20mg pakistan synthroid 10mg generic superactive cialis priligy generico italia bula viagra 50mg cialis 5 mg infarmed cipro 500mg high amoxil 500 mg alcool australia cheap cialis buy kamagra jakarta cialis 2 x 5mg cheap viagra winnipeg augmentin 875 mg tabs take levitra 40mg nolvadex online prescription using viagra 100mg buy bactrim suspension cialis sold cheaply 600 mg cialis celebrex 50 mg image kamagra kapsule 800mg cialis 5 vs 10mg dapoxetine generic india 50 mg synthroid dosage strattera 40 mg information 3000 mg viagra skusenosti dominican generic viagra pct nolvadex buy 20mg lexapro reviews cheap viagra 150mg propranolol paranoia mg doxycycline 100 mg canine hydrochlorothiazide 25 mg vidal online viagra vipps buy propecia proscar buy levitra 10 pills diflucan 50 mg capsules levitra 20 mg coupon augmentin 625 mgs levitra dosage mg viagra deals online lisinopril 2.5 mg medicine generic lexapro mages buy propecia 100 kamagra 100mg bijsluiter generic cialis shiper generic nexium india 50 mg cialis fake diflucan 150 mg cena valtrex medication online daily cialis 5mg viagra 100 mg annostus cialis 5 mg 36 50 vs 100mg viagra cheap online levitra generic viagra 20 mg augmentin 312 mg buyin viagra online order lexapro generic australian viagra online clomid 50mg 100mg 5mg lisinopril tablets buy viagra brisbane generics for valtrex vipps viagra online nexium 40mg coupon nolvadex buy clomid online pharmacy generic lisinopril generic viagra seattle ordering zoloft online cialis 20 mg 10 tablet buy cipro pill prednisone 50 mg tablets metformin hcl buyers lexapro withdrawal 2.5 mg buy clomid 25 online makan clomid 100mg cialis 20 mg effervescent strattera 40 mg ndc cialis 20 mg upotreba buy lisinopril generic viagra generic women prednisone 7mg herbal viagra 800mg online levitra sales kamagra 100mg nebenwirkungen cipro dosage buy cheap diflucan cialis mgs. cialis 20mg france cheap viagra medicine viagra online herbal lasix 200 mg iv cipro 500 mg viagra 34434 buy 50mg clomid triplets cialis 2.5mg order 200 mg synthroid 20 mg prednisone cat nolvadex 20 mg day bactrim 500mg bula buy cytotec pills 10 mg lexapro enough cialis 50mg dosage nexium 40 mg generic cialis 2.5 mg online nexium when generic viagra generico contrassegno order augmentin zithromax 500 mg cialis online worldwide vente cialis online cialis 20 mg reimport temoignage cialis 20mg lexapro available generic erythromycin 250mg 5ml 2.5 mg generic cialis synthroid 100mg levitra 20mg info metformin 500 mg effect order celebrex online viagra 25 mg preis amoxil 500 mg coupen levitra generika 20mg buy viagra aurochem nexium 40mg sac levitra 10 mg 8 stuck lexapro generic 10 mg viagra online 4 comparisons par generic wellbutrin abra generic viagra viagra 100mg cheap buy bactrim forte valtrex 3000 mg is prednisone 10 mg cipro hexal 750 mg celebrex 200 mg dosierung 30 mg of lisinopril celebrex 200 mg cialis 2,5 mg online liquid cialis buy cialis reviews 5mg taking 2mg propecia levitra uk buy metformin 500 mg price dosaggio cialis 5mg zithromax 250mg israel nexium 20 mg pakkausseloste cialis canada cheap buy viagra pill 1 mg viagra buspar 5 mg erowid augmentin bid 1 mg wellbutrin 250 mg 10 mg of buspar celebrex generic for cheap viagra 50 mg buy kamagra leeds prednisone 1mg qualitest viagra 50 mg india buy doxycycline internet cipro 500 mg walgreens generic levitra cheap viagra online bangladesh tadacip tadalafil 20mg comprar nexium 40mg synthroid mg doses metformin generic names borderline personality zoloft generic viagra formula propranolol 20 mg daily cialis comenzi online beipackzettel levitra 10mg buy cialis generic diflucan buy generic synthroid 150mg refill cialis 10mg buy amoxil 250mg pr1 cialis 20mg propecia generic prices using 5mg cialis valtrex valacyclovir 500 mg valtrex 500 mg endikasyonlari buy doxycycline 50mg synthroid tab 0.05mg ranbaxy viagra 3000 mg caver generic cialis viagra 100 mg fiyat generic 10mg cialis strattera 120 mg generic strattera 80 mg zithromax generic buy cialis generico df bijsluiter lexapro 20 mg augmentin 875 mg precio viagra 100 mg reimport cialis 5 mg nota 75 nexium 200mg lisinopril 100mg anwendung viagra 50 mg buy wholesale cialis viagra chennai online cialis generico falso cialis 5 mg dawkowanie buy cytotec kuwait buying viagra men 50mg viagra reviews diflucan online store celebrex 200 mg prospecto buy celebrex 400 mg lasix generic substitute buy doxycycline 25mg 0112mg synthroid zoloft 100 mg insomnia 2.5mg cialis online cialis 5 mg spc buy online viagra viagra soft 50mg buy strattera generic to buy nolvadex zovirax 800 mg cena celebrex 200 mg indikasi augmentin duo 250mg prednisone 5mg feline generic cialis site zoloft 50mg emagrece prednisone 5 mg mayo kamagra tablets 5 mg strattera 60 mg erowid cialis generic image cap.xenical 120mg doxycycline medication online Cialis 10mg 30 Tabs prednisone axapharm 50 mg buy viagra bulk levitra 5 mg posologia zovirax 800 mg filmtabletten lexapro 15 mg anxiety viagra online soho nexium 40 mg pret wholesale viagra online propecia 1 mg generic levitra 20mg last generic diflucan cost order cialis daily zovirax 200 mg dosis 50mg viagra duration viagra 100mg 4st strattera buyers utilisation kamagra 100mg teva prednisone 150 mg free valtrex online strattera study 60mg generic viagra days levitra 20 mg pill generic viagra singapore doxycycline 50mg 30 tablets doxycycline 100mg capsules levitra online cheaps valtrex generic reviews cialis 5 mg double lasix 20mg sale buy viagra hk lisinopril dosage 40 mg wellbutrin generic problems cialis 20 mg 36 hours viagra cheapest pharmacy lisinopril generic 10 mg cheapest viagra singapore buspar generic 5 mg kamagra super online viagra cheap price 4 generic cialis softtabs levitra dosage 100mg buying viagra illegal propranolol 120mg medicamento celebrex 200 mg viagra 500mg price wellbutrin 150 or 300 mg generic lexapro singapore cheapest propecia prices cialis halbe 20mg priligy dapoxetina 30 mg finasteride 5mg propecia cytotec 200mg prospecto dog prednisone 5mg diflucan 150 mg vaikutus 20 mg propranolol costo cialis 20 mg wellbutrin 450 mg dosage prednisone 20 mg 3 days cialis generique 5mg cialis 20 mg assunzione prednisone 20mg 5443 cialis 10mg walmart buying zithromax cialis mexico generico diflucan 150 150mg thuoc clomid 10mg cheap buy viagra zoloft 50 mg indications buy free viagra zovirax cheap cream viagra 150 mg pills sides .25 mg propecia buy priligy safe buy cheap valtrex viagra online perth propecia cheap australia viagra 25 mg filmtabl generic clomid cost lisinopril 2.5mg tab viagra hoeveel mg generic lexapro tabs cvs buy propecia nexium 40 mg anwendung levitra a 20mg cialis 5mmg propranolol anxiety disorder diflucan 150mg buy levitra generic brand lexapro 10 mg efectos buy viagra purchase buy liquid zithromax generic zovirax buy amoxil bencard levitra bestellen online cipro rx online buy viagra chinatown zoloft 37.5 mg glucophage 500mg nebenwirkungen hydrochlorothiazide 12.5mg cap 200 mg zoloft day celebrex generic celecoxib wholesale generic cialis information viagra 100mg nexium 40mg safe generic viagra american jual doxycycline 100mg 150 mgs clomid strattera eating disorders funziona cialis generico 25 mg phenergan iv generic strattera 25 mg