

When Mahendra, the son of Bāhubali, learns about his heritage, he begins to look for answers. His story is juxtaposed with past events that unfolded in the Mahishmati Kingdom.
Directed by S. S. Rajamouli
User score
902 votes



Released
April 27, 2017
2h 47m
Telugu
Budget → Revenue
$31.0M → $280.7M

Prabhas
Mahendra 'Sivudu' Bāhubali / Amarendra Bāhubali

Rana Daggubati
Bhallaladeva

Anushka Shetty
Devasena

Sathyaraj
Karikala Kattappa Nadar

Nassar
Bijjaladeva

Ramya Krishnan
Sivagami

Subbaraju
Kumara Varma

Tamannaah Bhatia
Avanthika

Prudhviraj
Official in Kunthala Kingdom

Rohini
Sanga
Ramakrishna Meka
Jaya Varma

Rakesh Varre
Sethupathi
Ashok Kumar
Imax Venkat
Sivudu's foster father

Ramaraju

Kalpalatha
Mahishamati's Resident

Ashrita Vemuganti
(uncredited)

Tanikella Bharani
Swami (voice) (uncredited)
Bharani Shankar
Marthanda (uncredited)

P. Ravi Shankar
Karikala Kattappa Nadar (Voice)