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