Storyline:The Kalakeyas are defeated, Amarendra Baahubali a.k.a. Shivu (Prabhas) prepares for his future kingship. But the beginning of his reign is not a good star. Supreme Commander Bhallaladeva (Rana Daggubati) wants to propel a wedge between Amarendra and Queen Mother Sivagami (Ramya Krishnan). When Amarendra falls in love with the Princess of the Kuntala Empire, Devasena (Anushka Shetty), on a trip through his land, he sees his chance. Bhallaladeva herself asks Sivagami to marry Devasena. Since Sivagami does not know about the burgeoning love between Devasenas and Amarendra, she agrees ... When Shivu (Prabhas), the son of Baahubali, later learns of the following events, he begins to search for answers and vows for revenge. Continuation of the 2015 published, also by S. S. Rajamouli staged fantasy epic "Baahubali: The Beginning".