Shivudu, un jeune villageois découvre sa vraie identité, de descendance royale. Il sauvera la reine Devasena asservie par le terrible Bhalladeva dont le seul et unique objectif est de garder son trône et de tuer le fils de son ennemi : le roi Baahubali...
Dans un ancien royaume indien, une femme poursuivie par des<br>
soldats se sacrifie pour sauver son enfant. Recueilli par des villageois,<br>
celui-ci est nommé Shivudu. Devenu adulte, il part dans<br>
une quête à la recherche de ses origines.