Shiva grows up into a strong man and tries hard to scale up the mountain nearby. During one such effort, he has a glimpse of Avantika (Tamannah) and is besotted by her. He climbs uphill and is shocked to see the city of Mahizhmathi being ruled by a tyrant king named Palvaalthevan (Rana Daggubati). Pingala Devan (Nasser) acts as his wise counsel while Kattappa (Sathyaraj) commands the army.
Avantika is part of a group that tries to end the tyranny of Palvaalthevan and also plans on releasing Devasena (Anushka) who is bound to the city centre. Shiva offers to help Avantika in freeing Devasena. Did Shiva succeed in helping Devasena? What is the relationship between Shiva and Devasena? All these are explained in the rest of the story.
Prabhas and Rana Daggubati have performed extremely well. They both look convincing in the fight sequences. Tammanah looks attractive during duel as well. Veteran artists Nassar, Sathyaraj and Ramya Krishnan shine in their roles.
Keeravani's music is very effective in the BGM. Director Rajamouli’s tremendous efforts can be seen throughout the movie. Most of the graphic works have been done so well and could pass off as a real one. Senthilkumar's camera works is brilliant and just adds to the grandeur.