SS Rajamouli’s Baahubali franchise has set an unparalleled benchmark in Indian cinema. Both installments of the ...