If you are reading this, you are probably a fan and don’t need any introduction to the world and character Rajamouli has created for “Baahubali”. So, there is no introduction to characters, just names. And here’s the theory.
Apparently, Baahubali falls in love with Devasena, but so does Bhallaladeva. Sivagami Devi comes up with a solution to this: Whoever marries Devasena will have to leave the throne and go into exile.
Baahubali happily complies, clearing the path for Bhallaladeva to become king.
However, the Kalakeya attack again, and Baahubali comes back to help his people again. His success only fans the flames of fear and jealousy in Bhallaladeva, who, as the king, orders Kattappa, who we know is forever beholden to the throne, to kill Baahubali, lest he reclaim the throne.