Since the film "Baahubali" kicked up a storm at the worldwide box office, several answers on why Kattappa killed Baahubali have been doing the rounds on social media.

While many theories came up, the latest one doing the rounds on WhatsApp seems to be closer to the real story of "Baahubali 2" [Bahubali].

Spoilers Ahead

The plot of "Baahubali 2" revealed in the latest WhatsApp message is as follows:

As revealed in "Baahubali - the Beginning", the ancestors of Kattappa (Sathyaraj) promised to be loyal to the royal family, and so Kattappa is following the footsteps of his ancestors. Baahubali (Prabhas), the emperor of the kingdom, and Bhallala Deva (Rana Daggubati) are in love with Devasena (Anushka Shetty). But Rajmata Shivagami (Ramya Krishnan) warns them that whoever marries her will be exiled.

Baahubali accepts her condition and leaves Mahishmati after marrying Devasena. But Mahishmati is attacked by Kalakeya King's son and Baahubali returns to save his kingdom. However, this development sparks fear in the jealous and power-hungry Bhallala Deva.

Bhallala Deva thinks that Rajmata will once again make Baahubali the king of Mahishmati after seeing his bravery. The scared Bhallala Deva orders Kattappa to kill Baahubali. The obedient and loyal Kattappa obeys the king's order stabs Baahubali.

While this is not the official story of "Baahubali 2," and is being circulated by an ardent movie goer, it appears quite believable and the real story is likely to fall on similar lines.

SS Rajamouli's "Baahubali - the Beginning" was released in theatres on 10 July and has been successful in impressing movie goers across the globe.