Balu Mahi is that Pakistani film which combines all the elements which a Pakistani audience desires, i.e. drama, romance, comedy and, importantly, a strong social message.
Even the background music is good though they could do without the first Bollywood style number. It just didn't fit in with the rest of the movie.
Balu Mahi is the story of a strong headed Pakistani woman (I didn't know there were any other types?!) coming to terms with conservative societal norms. To escape these familial and social restrictions Mahi runs away from home. Mahi's escape and her subsequent adventures lead to the romance between Balu - her hitherto unknown male accomplice. Her adventures also provide the drama and comedy interludes for the film.
The two leads acted magnificently. A special mention must be made of Ainy Jaffri who played Mahi.
The film is worth watching simply for its strong feminist undertones. Other than one dialogue, the feminism is sohisticated and crafted subtly into the film - making it all the more powerful. It is not 'in your face' feminism which may not appeal to many viewers.
In summary, a great, light film. An easy way to while away 2.5 hours (though it really didn't feel that long).
Balu Mahi is available on NETFLIX in most jurisdictions at the time of writing (July 2018).