Nanda, la fille cadette du chef de village, amoureuse de Piyal, l'instituteur, est donnée en mariage à Jinadasa, un homme que lui préfère ses parents car il est de leur rang social. Malgré ce mariage "arrangé", des liens affectifs se tissent entre le mari et la jeune épouse. Cependant, le déclin économique de la petite bourgeoisie rurale est tel que Jinadasa doit quitter le foyer pour tenter de faire fortune ailleurs. Piyal, rejeté parce que de rang inférieur, a réussi entre-temps en affaires. Après la mort de Jinadasa, il épouse Nanda. Mais le souvenir du premier mari vient les hanter tous les deux. Une grande fresque familiale enracinée dans le Sri Lanka d’hier, qui se révèle universelle.