Harsha (Ram Charan) is a young man who earns money on bike races and bets. He loves such adventures on two wheelers. He happens to touch the hand of a young girl Indu (Kajal) accidentally and that ‘soul touch’ connects his present to the past.

What’s the past?
That’s 1609 AD when Kalabhaiarava (Ram Charan) was the warrior in Udaigarh who trains the soldiers. The Senadhipathi Randheer (Dev Gil) lusts on Yuvarani Mitravinda (Kajal) but the latter loves Kalabhirava. That results in a huge battle between Randheer and Kalabhairava which puts end for their lives. Sher Khan (Sri Hari), the Muslim invader witnesses the valor and love of Kalabhairava and salutes to him.

They take rebirth as Harsha and Indu. And many characters from the past also come to present with the soul connectivity. But where? What happens to them? How the past life matters for them in present life?