Dhileepan and Shyama are Tamil-speaking residents of Mankulam, Sri Lanka, who get married with the blessings of their respective families. After the marriage, Shyama confides that she would like to be a mother of 8 children, but is stunned when her husband tells her that he cannot father any children until there is peace between the mainstream and the Tamils in this country. Nevertheless, they do get intimate, resulting in Shyama getting pregnant.
Dhileepan goes into hiding because of his connections with the Tamil Tigers, while Shyama returns to her dad, Devanathan's house. A storm threatens their village, and they are forced to flee to a Refugee Camp in Rameswaram, India. Alone, without any support, Shyama gives birth to a girl, leaves her, and returns to Sri Lanka to be with her husband.
This child gets noticed by noted Tamil author Thiruchelvan, who lives with his sister, Kamalee, her husband, and their son, and authors books under the pen-name of 'Indra', who is actually an attractive TV news-woman who lives next door. When he comes forward to adopt her, he is initially refused, as he must be married in order to adopt any child. He accordingly gets married to Indra, and they adopt the child and name her Amudha. Subsequently, they become parents of two sons, Vinayan and Akhilan.
After Amudha completes her 9th year, she is told that she has been adopted, compelling her to start searching for her biological mother. She initially runs aways to Rameswaram, but is unable to locate her, continues to be distraught, until Thiruchelvan promises to take her to Mankulam.
They do come across a woman named Shyama, but she denies having any children, and it is then that they find out that there is another Mankulam to the north of Sri Lanka. They travel there, amongst almost war-like conditions, and it is here that Thiruchelvan and his guide, Dr. Herold Vikramsinghe are abducted by Tamil Tigers. The climax of the story brings forward what happens when Amudha gets to meet her biological mother.