|Directed by||Mani Ratnam|
|Produced by||Mani Ratnam
|Written by||Sujatha (Dialogue)|
|Screenplay by||Mani Ratnam|
|Story by||Mani Ratnam|
P. S. Keerthana
J. D. Chakravarthy
|Music by||A. R. Rahman|
|Cinematography||Ravi K. Chandran|
|Edited by||A. Sreekar Prasad|
|14 February 2002|
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.
Nine years later in Chennai, a young girl, Amudha (P. S. Keerthana) narrates about her family life. She introduces her father, writer Thiruchelvan (R. Madhavan), who uses the pen name ‘Indira’ for his books. Indira (Simran Bagga) is Amudha’s mother, while she has a younger brother named Vinay and another younger brother called Akhil. Amudha’s ninth birthday approaches and both of her parents take her to the temple. Indira later reminds Thiruchelvan of their promise to reveal ‘the truth’ to Amudha on her ninth birthday. After their prayers, Thiruchelvan brings Amudha to Marina beach and reveals the truth that she was adopted from a refugee camp in Rameswaram and is not their biological daughter. Amudha is heavily disturbed after hearing the news and begins distancing herself from the family. Indira’s father criticizes them for revealing the truth to her, but Thiruchelvan and Indira are certain they have taken the right decision. Amudha asks her foster-parents about her adoption.
The film then flashes to nine years ago in Rameswaram, where Thiruchelvan, then a budding writer, constantly travels to the refugee camp and writes stories inspired by the people there. At one such instance, Thiruchelvan sees a newborn baby girl, and writes a short story about the girl. Indira is his neighbour, and has always expressed an interest in him. Thiruchelvan, after a while, finds the urge to adopt the girl, but realizes that he will not be allowed to do so until he is married. He then proposes to Indira in order to be able to adopt the baby. Indira suggests the name ‘Amudha’ after seeing the baby once, and then adopt the baby after they marry each other. Vinay was born few years after their marriage, followed by Akhil, and thus, the family happened.
Even after hearing this, Amudha is dissatisfied. She requests to meet her mother despite Indira’s insistence that they can’t possibly find her even if they wanted to. Thiruchelvan gives in and promises to take Amudha to Sri Lanka to find her mother. Leaving the two boys under the care of Indira’s father, the trio travel to Sri Lanka and are greeted by Dr. Herold Vikramasinghe (Prakash Raj), who also helps them to find Amudha’s mother. Amudha and Indira’s relationship strains as Amudha becomes increasingly rude at her mother while urging to find her real mother. While taking a walk in the jungle, Thiruchelvan and Vikramasinghe are captured by a group of LTTE rebels. Thiruchelvan immediately recites Tamil poetry and is identified as Indira by the group’s leader (Pasupathy). Thiruchelvan explains his motives of coming to the country, mentioning the only evidence that he has regarding Amudha’s mother is that her name is Shyama. The group leader arranges a meet and says he will bring Shyama to the spot. It is later revealed that Shyama is the group leader’s sister who is also a part of the LTTE rebels living in seclusion.
The next day, Vikramasinghe, Amudha, Indira, and Thiruchelvan wait at the spot, but a sudden series of bombings break out at the place as the Sri Lankan army tries to infiltrate the hideout of the rebels. Indira gets shot in her arm in the process. The family finally leaves the place, and Amudha, apologizes to Indira and asks all of them to return to India. The next day, the family leaves for the airport but unexpectedly, Indira requests that they drive through the meeting spot one more time. As they wait, Shyama arrives. Amudha asks Shyama a series of questions, which Shyama is unable to answer, but she finally says that her life would be dedicated to fighting for her people in her country and that Amudha should live happily with her adopted parents and leaves.
The film ends with Thiruchelvan, Amudha, and Indira hugging each other as Shyama leaves, and a teary-eyed Amudha kisses her parents, re-affirming her love for them.