Pakistani Movie Balu Mahi Review: Spoilers Ahead!


The latest Pakistani movie to hit our cinemas is the romantic comedy ‘Balu Mahi’ featuring Osman Khalid Butt, Ainy Jaffri and Javed Sheikh. With the public premiere set for 10th of February 2017, the movie also introduces Pakistani model Sadaf Kanwal in her first acting role.

With a multitude of teasers, songs and trailers released prior to the movie’s premiere, it’s not difficult to figure out the story.

Mawra Hocane’s Latest Photo Shoot For Este Couture London is Stunning!

Balu Mahi is a typical romantic comedy, with a side dish of unrealistic scenarios, unnecessary drama and well-placed music to kill boredom. Watch the trailer below:

Before you go any further, the rest of this review is full of spoilers. So quit now, if you want to see the movie for yourself.

The Plot:

Bilal aka Balu (Osman Khalid Butt) shows up at his ex-girlfriend’s wedding to express his undying love for her – but at the wrong wedding! The bride Mahi (Ainy Jaffri), who is tired of being caged up by her family, now thinks it’s a good idea to make a run for it.

Once they run away and Balu comes back to his senses, he wants Mahi to go back home, but she insists on staying away from her family. Mahi calls up her cousin Sharmeen for help – enter the gorgeous Sadaf Kanwal – who betrays Mahi and sends their family to her location instead.


What ensues is a typical cat and dog chase with musical numbers (of course), Balu and Mahi make their way through the city, while trying not to be caught.

balu-mahi-image (1)

On the run, they come across different people and landmarks of the city, discovering new things about the city and themselves. This ends in Mahi going back to her family and Balu getting beaten up to within an inch of his life.

Critical Analysis:

Now, down to the nitty-gritty.

The movie starts off seemingly inspired from Jab We Met with hints of Bachaana and Karachi se Lahore. What really brought the movie down is OKB. He’s funny with his delivery of punchlines, but unfortunately, his character is just not believable. Young Pakistani men – even those who have been abroad – just do not have the guts to stop a wedding and run away with a bride whom they have never even seen before. Ainy Jaffri’s portrayal of Mahi is relatable – she’s good in some scenes and off the mark in others.

Atif Aslam Drops New Song Younhi on his Birthday!

However, Sadaf Kanwal truly shines in this movie with her seductive role – but then again, because she is a model, she is well suited to it. Balu’s Dado, played by Durdana Butt is feisty and adorable and cares fiercely for Balu. The cinematography is pretty good, aside from the close shots in the first half. Lahore is shown in all its glory, whereas the northern areas of Pakistan are simply spectacular. Shandur is stunning with its greenery and polo grounds. The songs are catchy and well placed throughout the movie, to avoid boredom.


The soundtrack is amazing and Pakistanis have always excelled in this aspect. The title song is the first one to be shown in the movie and it literally comes out of nowhere to shake you up.

The songs are:

  • Balu Mahi by Asim Azher and Aima Baig
  • Rang De Chunar by Rahat Fateh Ali Khan
  • Bechaniyaan by Sahir Ali Bhagga and Afshan Fawad
  • Tu Kya Jaane by Sahir Ali Bhagga

The Verdict:

The Pakistani audience, which is in dire need of a good rom-com, will definitely love this fast paced movie. Balu Mahi is full of twists and turns, beautifully portraying the city of Lahore with bright, vivid colors. Mahi is a good character, but unfortunately, OKB’s Balu is not. February is the perfect month for this out-of-the-blue romantic tale and it will likely be a success. However, it may suffer due to the recent uplifting of the ban on Indian movies.

Final Rating: 3 out of 5

IRK Films – the production house behind the recent hit ‘Janaan’ – also appreciated Balu Mahi:

Aside from the movie, the premiere was horribly mismanaged. The movie was only given 1 screen and people were almost stampeding to get seats. Ushers were even stopping the other major celebs who had been invited to the premiere from entering the theater.  The lead cast arrived well past 9 PM, which is mostly because Ainy Jaffri was not feeling well enough. The movie started at 9.45 PM and most people left by intermission at 11 PM due to the media premiere being held on a weeknight.

Here are some pictures from the premiere:

Sadaf Kanwal dolled up in Sana Safinaz and makeup by Natasha

#SadafKanwal slaying at the #BaluMahi #moviepremiere!

A post shared by veryfilmi (@veryfilmi) on

Osman Khalid Butt dressed to the nines

#OsmanKhalidButt looking dapper at the premiere of his new movie #BaluMahi @aclockworkobi

A post shared by veryfilmi (@veryfilmi) on

Ainy Jaffri wore a velvet kimono with arm cutouts by Shehla Chatoor

Hareem Farooq at the premiere of Balu Mahi with Shazz Khan

#HareemFarooq at the premiere of #BaluMahi in #Karachi

A post shared by veryfilmi (@veryfilmi) on

Hina Bayat also attended the premiere

#HinaBayat spotted at the premiere of #BaluMahi

A post shared by veryfilmi (@veryfilmi) on

Syra Shehroze also spotted at the premiere of Balu Mahi

#SyraShehroze spotted at the premiere of #BaluMahi

A post shared by veryfilmi (@veryfilmi) on

What are your views? Let us know what you think of the movie at

Stay tuned to VeryFilmi for more updates.