A little girl is told by her parents that she is adopted. Determined to find her birth mother, her family eventually agrees to take her to Sri Lanka, where they encounter the militant group known as the Tamil Tigers.

P. S. Keerthana
as Amudha

R. Madhavan
as Thiruchelvan

Simran
as Indira

Nandita Das
as M.D. Shyama

Delhi Kumar
as Ganesan

Suraj
as Vinayan

Kethan
as Akhilan

Prakash Raj
as Harold Wickramsinghe

Pasupathy
as Pasupathy

J. D. Chakravarthi
as Dileepan