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 ...