Arjun (Sirish) comes to his home village after many years with an intention to setup a plant. To his surprise,he discovers the village is still ridden with caste clashes. In this process,he also discovers that his close friend Shankar (Madhu) who comes from a lower caste has gone missing after he eloped with the daughter of the village head Pasupathi (Prakash Raj). Arjun along with his friend (Sricharan) starts enquiring about Shankar and he is helped by Yamini (Yami),a local girl. What are the challenges he faces and whether he is successful in his attempt or not forms the rest of the story.