Ganesan (
Vignesh) is an irresponsible youth in a village. He promises his mother (
Kuyili) that he would be good and start earning. He gets a job where he bashes a few wrong-doers. This impresses a do-gooder and don named Thondaiman (
Sathyaraj), who urges Ganesan to join him for work. Thondaiman is respected a lot, for he provides justice to people in his own way. People in case of crisis approach him and not the police. Ganesan, impressed by Thondaiman's ways, develops an affinity with him and even decides to give his life for him. Meanwhile, Ganesan falls in love with Poonkodi (
Monica). A turn of events leaves a local minister's son going crazy behind her. Enters a police officer (
Ranjith), who plays spoilsport in their romance. He threatens Thondaiman and hatches a conspiracy to ensure that Thondaiman and Ganesan part ways, but things happen otherwise. ==Cast==