The film starts by showing the protagonist, Zainab (Humaima Malick), about to be hanged. She tells her story to media right before this happens. She grew up with six sisters, a mother and a father. The father always wanted a son so that the son could help with the financial issues of the family; the father doesn't believe in women being gainfully employed. They have a transgender child (khawajah sara in Urdu) named Syed Saifullah Khan or Saifi (Amr Kashmiri). The father (Hakim) doesn't like Saifi since she is identified as a girl. Saifi is deeply loved by the rest of her family. Zainab is married to a guy who keeps harassing her for not giving birth. Hence, she comes back to her father's house. Zainab's mom keeps having babies that are born dead. Zainab arranges a tubal ligation for her. When Hakim (Manzar Sehbai) finds out, he becomes very angry.
Farhan (Fahad Mustafa), is a sales representative at IFU life insurance company in Karachi and is fired after he fails to materialize any deal in a year. Moon (Mohsin Abbas Haider), who hails from Punjab (Faisalabad), has a dream of going to Dubai, but ends up coming to Karachi while his family continues to believe he is living in Dubai and Shakeel bhai (Javed Shaikh), an honest man who works as a government servant and owner of homemade pickle business 'Shama Achar' is under pressure to get his younger sister Naina (Urwa Hocane) married, but can't manage to do so due to financial constraints. Farhan is a paying-guest of Shakeel and is in love with his sister.
City boy Bakhtu, (Moammar Rana) goes to live with uncle back in the village. Here he sees Billo (Saima), his uncle's older daughter and falls in love. Terrorised by her stepmother (Bahar) and stepsisters, Billo is forced to serve as a servant in her own home.
The story starts off in a lively neighbourhood called and a festival was going on. A little while later, a little girl was kidnapped by a thug named Mangu. A brave man ran after him, knocked the thug over and rescued the girl. Mangu ran away to a cave and met a hideous creature named Babou Balam who gave him evil powers and told him to protect the key of evil. One night, Mangu emerged from the tower clock and ordered the people of Roshan Nagar that he is now their king. To this, the man who rescued the girl, went forward scolded him. Consequently, used his powers to strangle the man and raised him up to the tower, killing him. Soon, Mangu's thugs pread fear all over the small town and it became known as Andher Basti. Three friends, Saadi, Amna and Kamil want to find out about the tower and want to defeat the thugs even though Saadi's mother orders him not to pay attention to it. The three enter the tower and are granted powers by unknown creatures. Amna has been granted super speed, Kamil was granted super hearing and Saadi was granted intelligence and the ability to comprehend things cleverly. The next night, they enter the tower again and defeat Mangu's thugs and while Mangu is attacking them himself, they are shielded by the unknown creatures and are brought to an unknown place. There they get to know that their local security guard, Deenu Chacha is the guardian of the key which preserves all the good powers. There, the three kids are granted more powers. Kamil has the ability to fly and jump up high, Amna has the power to create shields and Saadi has the power to create black holes. Mangu tells Saadi about his father's death and recalls that the brave man was Saadi's father who tried to stop him 10 years ago. Saadi then become very frustrated and angry after knowing this. They use all there powers to defeat Mangu by throwing the evil key into a powerful black hole that Saadi created with all his power. As the key is destroyed, Mangu's powers have finished too and the 3 Bahadur succeed in returning peace to their land.
The film is based on the journey of Pakistani Olympian boxer Hussain Shah who started his life on the streets of Lyari, Karachi as a homeless child and went on to dominate Asian boxing for nearly a decade. He became the only boxer of Pakistan history to win an Olympic medal at the 1988 Seoul Olympics but was afterwards forgotten by public and media alike.
Set in modern day Pakistan in the city of Karachi, the film story involves around a young couple Farhan (Mohib Mirza) and Sahar (Mehwish Hayat) and their new born daughter and the struggles they incounter in their lives. 'Insha'Allah' challenges audiences to address head on the issues of people smuggling, whilst seeing the effects it has on the people involved or left behind. It also highlights the affects of Gambling. Unlike reading news articles and press releases from charities and aid agencies, 'Insha'Allah' puts faces and emotions to the people affected, albeit in a fictional context.