Baahubali is receiving huge appreciations from everyone. Now, all are eagerly waiting to watch Baahubali part 2. Here is the story of Baahubali part 2. Amarendra Baahubali (Prabhas), Bhallala Deva (Rana) both love Devasena (Anushka). But, Devasena likes Amarendra Baahubali. So, Baahubali leaves the kingdom for the sake of his love . Devasena and Baahubali spend happy life together. Meanwhile, Bhallala Deva treats the people of Mahishmati as slaves and people shows their discomfort on Bhallala Deva. So, Kalakeya brother (Charan Deep) announces war on Mahishmati. Baahubali comes to know the fact that Bhallala Deva is losing his power, so, Amarendra Baahubali enters into the scene. But, unfortunately, Baahubali loses his life as Bhallala Deva and Bijjaladeva Deva join together with Kattapa. At the same time, Devasena gives birth to a baby boy. Sivagami (Ramya Krishna) saves the baby boy and he grows up as a tribal boy. With this, the flashback episode completes. Now, Shivudu (Prabhas) along with Avanthika (Tamanna) fights with Bhallala Deva and finally, they kill him and Shivudu gains his kingdom. With this, second part also completes. Let us wait and see whether this story is correct or not…