The story takes place in a hamlet called Ramadurga. A tantrik makes life hell for the villagers by looting their valuables, raping women and killing them. Jeeva (Shivarajkumar) comes to Ramadurga to know his “Janma rahasya” (mystery of his birth). To his shock, he comes to know that he was the grandson of Bajarangi (Shivarajkumar) who fought against the tantrik and saved the villagers from his harassment. But the intelligent tantrik gets rid of Bhajarangi in his own way by creating a demon in the form of a baby and makes Bhajarangi believe that he is his son. The story takes many interesting turns and twists and Jeeva defeats the tantrik.