Sundaravadivelu is a wealthy, sadistic and authoritative man who disregards and manipulates everyone within his reach. Through his ruthless deeds, he makes life miserable for everyone in his village, including his ailing wife and two children.
Vijayan
as Sundaravadivelu
Ashwini
as Lakshmi
Madhu Malini
as Shenbagam
Sarath Babu
as Health Inspector
Charu Haasan
as Thambuswamy
Anju Prabhakar
as Bhavani
Samikannu
as Karuppiah
C. T. Rajakantham
as Sundaravadivelu's mother