Originally posted by: ..RamKiJanaki..
I agree about Sivagami and Katappa. They are such characters that despite what they did, we can't hate them completely because they did genuinely love Bahu throughout his life. Sivagami lost her senses for the last year of Bahu's life, and Katappa though he didn't lose his senses, he killed the one person who loved him the most in Mahishmati, all in the name of 'dharma' which really wasn't dharma at all.
In the Mahabharata, Lord Krishna explains to Bhishma that there is no one definition for dharma. It changes with every situation, and thus it is wrong to make a vow that binds one's hands. In fact, keeping one's vow in cases where an innocent person is being persecuted, such as Draupadi's humiliation in the dyut sabha, or Bhishma kidnapping the three Kasi princesses on the command of his mother, is wrong, and thus Bhishma was killed in the manner he was.
Likewise, Katappa may have been bound in a vow of servitude to the throne of Mahishmati, but he should have broken his vow rather than killing Bahubali simply because it was a "royal order". I really loved the bond between him and Bahu throughout the second movie, but that one act of his made me really disappointed in and angry at his character.
Still, I cannot hate him or Sivagami, because while they had bad qualities, they also had an incredible amount of love to give. Sadly, they lost sight of themselves in the end, though I suppose they both redeemed themselves somewhat, Sivagami by saving Mahendra at the cost of her own life, and Katappa by helping Mahendra kill Bhalla.
1