Lahore, 1947. Après avoir colonisé l'Inde pendant trois siècles, les Britanniques s'apprêtent à lui rendre son indépendance en la divisant : d'une part le Pakistan musulman, de l'autre l'Inde à majorité hindoue. Lenny est la fille unique et choyée d'une famille parsie aisée de Lahore....
Kailashnath Malhotra est un riche industriel. Avec la complicité de son médecin, il s'invente une maladie et espère pouvoir ainsi faire pression sur son petit fils Raj et le contraindre à se marier. En fait, Kailashnath ne désire qu'une chose, c'est de voir naître son arrière petit-fils,...