In the traditional Indian kingdom Mahishmati, Sagami, the queen mom (Ramya Krishnan), having a child in his arms, leaving a big cave close to a waterfall. It kills troopers chasing and sacrifices to avoid wasting the kid. The villagers seen that the queen’s hand maintain the newborn within the river and saves. Sanga (Rohini) and her husband who baptizes youngster Shivudu and develop as it could have elevated if it was theirs. They determine to seal the cave for concern the kid’s security.
Shivudu (Prabhas) was an grownup and aspiring to climb the waterfall, with few failed makes an attempt to the dismay of his mom. Sanga goes to Swamiji (Tanikella Bharani) as a result of he fears for the boy’s security, and it advises her to pour the water over 116 hours Shivling. When Shivudu learns this, he takes him by the shoulders and lead him below the waterfall, what a delight on his mom. He then discovers a masks of a lady who falls in waterfall and attempt to climb once more, and this time succeeds.
At the highest of the waterfall, Shivudu, now often called Shiva, finds that the masks belongs to Avanthika (Tamannaah), a warrior insurgent whose group was concerned in a guerrilla struggle in opposition to the king Bhalla Deva (Rana Daggubati) within the Kingdom Mahishmati. The group plans to rescue the previous queen Devasena (Anushka Shetty) who’s the organic mom of Shiva. Avanthika acquired the chance to save lots of a queen who was imprisoned within the kingdom whereas 25 years. Avanthika falls in love with Shiva after studying that he climbed the waterfall for it.