The story deals with an eternal love story between Ramu (Nagarjuna) and Janaki (Vijayashanthi) in two different time lines. The film begins with a current timeline where Ramudu and Janaki are modern lovers who happen to visit a village. They start getting reminded of their past lives by reaching the place. The story drifts back to their past life where Lakshmi is a villager who is passionate about dance, music, and Ranga teaches her how to sing. Due to some hardships in their village and economical differences, they die in sad circumstances. With their love being immortal, they are reborn in the current era. The rest of the story is about whether in the current era, Ramu and Janaki unite.