Baahubali 2 The Conclusion (2017)
(Released: Apr 28, 2017)
The story takes off exactly from where it ended in the first part. Shiva (Prabhas) has learnt about his heritage and now we are learning the back story of Amarendra Baahubali (Prabhas).
Amarendra has been chosen by Sivagami (Ramya Krishnan) to become the next King of Mahishmati Kingdom. Before his swearing in ceremony, he is asked to take a tour of the regions under his leadership as a commoner, just to learn in depth about his people. On his tour, Amarendra meets Devasena (Anushka Shetty). She is a fiery princess who knows well when to use her sword. Impressed by her beauty and valor, Baahubali falls in love with her. While he is still in disguise as a commoner, Devasena too starts to harbor feelings for him.
When a proposal is sent by Sivagami for Devsena, the princess who has her head held high, refuses to get wooed by the gold and gifts sent to her. While Baahubali misunderstands the proposal to be for his marriage it actually turns out to be for his brother Bhallaladeva (Rana Daggubati).
Sivagami doesn't have a liking for Devasena after her arrogant refusal and asks her to be captured and brought to Mahishmati. Baahubali accompanies Devasena and eventually the truth about their love is disclosed in court. In order to honor the vow that Sivagami gave Bhallaladeva for his marriage to Devasena, Baahubali steps down as King and Bhalladeva takes the throne.
After a mythological twist, there's the biggest mystery of all time to be solved. Why did Katappa kill Baahubali? And why did Sivagami have to give her life, saving Baahubali's child - Shiva/Mahendra?