Prabhas, Rana, Anushka, Tamannah, Nassar, Ramya Krishna, Satya Raj and many others playing the main lead roles in the film. Prabhas will be seen in two role one as Shivudu and another one as Baahubali. Rana playing the negative role.
SS Rajamouli is the director and MM Keeravani scored the music. ARKA media producing this high budget project while K Raghavendra rao is presenting it.