Dans les années 30, alors que l'Inde se bat contre les Britanniques pour obtenir son indépendance, des femmes veuves sont forcées à travailler dans un temple. L'une d'elles, qui veut s'échapper, rencontre un homme d'origine modeste.
Dans l'Afrique du Sud de l'Apartheid, la rencontre de deux femmes - Amina et Miriam - que le contexte social tendu et un même désir de liberté vont peu à peu rapprocher...
Alors qu'elle est sur le point de se marier, Tala, une jeune Palestinienne installée à Londres, tombe amoureuse de Leyla, une jeune Britannique d'origine indienne.