The film begins in a small village in Sri Lanka called Mankulam, where M. D. Shyama (Nandita Das) is married to Dileepan (J. D. Chakravarthy), who along with few other Sri Lankan Tamils in the village, is part of the Tamil Tigers rebel association. While having a quiet moment, the couple hears sounds of Sri Lankan army troops approaching. He asks Shyama to leave while he remains in the forest. Shyama realizes that she is pregnant and waits in vain for Dileepan’s return. Her villagers begin fleeing to India to seek refugee due to the war. Shyama is initially stubborn to leave her husband behind, but her relatives convince her to seek refuge for her unborn child's sake. The villagers board a boat to the shores of Rameswaram. On the journey one of the rebels says that he has seen her husband, Dileepan, with bullet wounds in the forest. Shyama wants the boat to turn around but it is too late. In Rameswaram, while a local collector takes down the names of the refugees, Shyama gives birth to a baby girl. However, the urge to find her possibly wounded husband and be with her people back home overwhelms Shyama and she leaves behind the newborn girl, hoping that the girl will lead a better life. Watch full movie to know the rest of the story.