Mariam (Ramesha Nawal) lebt mit ihrem jüngeren Bruder und ihrer Mutter Fariha (Bakhtawar Mazhar) in einer winzigen Wohnung in Karatschi. Als ihr Großvater mütterlicherseits stirbt, versucht sein Bruder, sie dazu zu bringen, ihm die Wohnung zu überschreiben, was in Pakistan, wo die Eigentumsrechte von Frauen sehr fragil sind, häufig vorkommt. Mariams Mutter ist leicht zu beeinflussen. Mariam, die über die Dummheit ihrer Mutter verzweifelt ist, findet Trost in einer heimlichen Romanze mit einem Kommilitonen, Asad (Omar Javaid). Als ihre Beziehung eine unerwartete Wendung nimmt, wird Mariam von Albträumen geplagt. Währenddessen bemerkt ihre Mutter, die zwischen ihrem zwanghaften Onkel und einem undurchsichtigen Rechtssystem gefangen ist, nicht, dass sich der Geisteszustand ihrer Tochter verschlechtert. Mariams Albträume beginnen, in die Realität überzugehen. Die beiden müssen sich zusammenraufen, wenn sie die realen und phantastischen Kräfte überwinden wollen, die sie zu verschlingen drohen.