Arumugam (Bharath) is a good Samaritan who makes a living selling Idli's on roadside platform shop along with his father (Ilavarasu), sister (Saranya Mohan) and sidekick (Karnas).Arumugam is in love with his childhood sweetheart Yamini (Priyamani) His best friend is the rich kid Karthik (Satya) whose sister is an arrogant tycoon Malini (Ramya Krishnan). She and her uncle (Mahadevan) hates Karthik's deep bonding with Arumugam, who she finds to be below her stature.Malini, through her machinations is able to separate the friends and bring Arumugam to the streets. Our hero after his mother's (Seetha) grave is bulldozed and his sister humiliated, vows to bring Malini to the streets. And like you have seen in hundreds of earlier films the hero due to his hard work and smart moves becomes the richest man in the town and takes his revenge.