Rakesh (Venkatesh), is an angry young man who is an honest lawyer, disciple of justice and treated as a great personality by poor people. He lives with his mother Sarada (Srividhya), she is not only a mother, but also a good friend to him. Rakesh has strong animosity to his father Mahendra (Girish Karnad), a MLA, that's why he is separated from him. Sandhya (Ramya Krishnan), a journalist tries for an interview of Rakesh, but he does not cooperate, so she follows him like white on rice and falls in love with him. Sandhya tells of her love to Rakesh's mother Sarada, then she reveals Rakesh's past.