In 2015, he directed the epic action film Baahubali: The Beginning starring Prabhas, Rana Daggubati, Anushka Shetty, Ramya Krishna, Sathyaraj, and Tamanna.
It became the second highest grossing Indian film of all time, and the highest grossing Indian film of all time within India.