Eine untreue, frisch vermählte Frau, ein entfremdeter Vater, ein Priester und ein wütender Sohn befinden sich plötzlich in einer ungewöhnlichen Situation und jeder von ihnen ist bereit, sein Schicksal selbst in die Hand zu nehmen.
Die Kalakeyas sind besiegt und Amarendra Baahubali a.k.a. Shivu (Prabhas) bereitet sich auf seine künftige Königsherrschaft vor. Doch der Beginn seiner Herrschaft steht unter keinem guten Stern: Oberbefehlshaber Bhallaladeva (Rana Daggubati) will einen Keil zwischen Amarendra und Königin Mutter Sivagami (Ramya Krishnan) treiben. Als Amarendra ...