Yogendra (Mohan Babu) is the son of Panduranga Rao (Vijayakumar), a High Court judge who got first rank in civil services examinations. Dunnapothula Janardhan Rao (Narra Venkateswara Rao), a politician, falsely implicates Yogi in a murder case to take revenge on Panduranga, who had earlier given a jail sentence to him in a corruption case. Panduranga gives the judgment to his Yogi by jailing him for six years. After six years, Janardhan dies on the day Yogi is released from jail. Dunnapothula Dharma Rao (Mukesh Rishi), Janardhan's son, visits the shores of Godavari River to leave the ashes. Yogi foils the rites by resisting, then Dharma challenges Yogi that he is going to mix his father's ashes in the Godavari before Yogi mixes the ashes of his father, who is still alive, one day. Meanwhile, Yogi falls in love with a beautiful girl Anuradha (Preeti Jhangiani), the strong-willed and independent-minded daughter of Kasi Visweswara Rao (Raghunatha Reddy), Dharma's henchman. Suddenly, ...