Kaaliyan is a village president in the Madurai district, who is fondly called Annaatthe. His nieces compete with each other to marry him. But, he falls in love with another woman who visits their village. Kaaliyan has a sister who gets married and shifts to Kolkata where she faces some unknown threats. Soon, her brother comes to her aid.
Rajinikanth
as 'Annaatthe' Kaalaiyaan
கீர்த்தி சுரேஷ்
as Thanga Meenakshi
Jagapati Babu
as Udhav Palekar
Soori
as Pachakili
Nayanthara
as Pattamal
Meena
as Mangayarkarasi
Khushboo
as Angayarkanni
Bala
as Arjun
Prakash Raj
as Nattadurai
Abhimanyu Singh
as Manoj Palekar
Vela Ramamoorthy
as Kaalaiyan’s uncle
Pandiarajan
as Angayarkanni’s husband