All Cast

Mammootty

Mammootty

Azhagappan

Bhanupriya

Bhanupriya

Priya Ranjan

Madhoo

Madhoo

Swapna

Geetha

Geetha

Kanmani

Sowcar Janaki

Sowcar Janaki

Doctor

Babloo Prithiveeraj

Babloo Prithiveeraj

Azhagappan's servant

Sujitha

Sujitha

Baby (Azhagappan's daughter)

Charle

Charle

Television Anchor

Yuvarani

Yuvarani

Azhagappan's daughter

K. S. Jayalakshmi

K. S. Jayalakshmi

Swapna's teacher

Peeli Sivam

Peeli Sivam

Inspector

Suresh Chakravarthy

Suresh Chakravarthy