The film dates back to 16th century where Kalabharaiva (Ram Charan Teja), a warrior general and queen Mitra (Kajal) are in love. But Randev (Devgill), Mitra"s relative lusts for her and with his evil plans separates both of them. But unexpectedly, he dies and the episode ends there. The story fast-forwards to present situation with Harsha (Ram Charan Teja himself), an avid biker leading a happy life. But once, Harsha meets Indu (Kajal), he feels there"s some sort of link between them. But again, Randev reborn as Indu"s relative turns up to worsen the situation.