All Cast

Mammootty
Azhagappan

Bhanupriya
Priya Ranjan

Madhoo
Swapna

Geetha
Kanmani

Sowcar Janaki
Doctor

Babloo Prithiveeraj
Azhagappan's servant

Sujitha
Baby (Azhagappan's daughter)

Charle
Television Anchor

Yuvarani
Azhagappan's daughter
K. S. Jayalakshmi
Swapna's teacher
Peeli Sivam
Inspector
