Sang ratu membunuh tentara yang mengejar untuk menyelamatkan bayinya. Penduduk desa melihat ratu yang hampir tenggelam dan menyelamatkan si bayi.
Ratu menunjuk ke arah gunung di atas air terjun, lalu ia tenggelam. Sanga (Rohini) dan suaminya memutuskan untuk merawat bayi tersebut dan memberi nama Shivudu atau dipanggil Shiva (Prabhas).
Shivudu atau Shiva tumbuh menjadi seorang pemuda petualang yang membantu kekasihnya yaitu, Avanthika menyelamatkan Devasena.
Devasena merupakan seorang mantan ratu Mahishmati yang sekarang menjadi tahanan di bawah pemerintahan tirani raja Bhallaladeva. ***