Before Baahubali 2 , the top earners were Bollywood films like Dangal and PK . But this Telugu-language epic, directed by S.S. Rajamouli, proved that a “south Indian film” could not only beat Bollywood at the box office but also . It forced Bollywood to rethink its pan-India strategy—leading directly to the current wave of South-to-Bollywood crossovers (e.g., RRR , KGF 2 ).
After Baahubali 2 , Prabhas became pan-India’s first “₹100 crore opening day” star. His next film ( Saaho ) opened huge despite bad reviews—simply due to Baahubali’s afterglow. He also reportedly gained over 30 kg of muscle for the role and spent five years on the two films, a commitment rarely seen in Indian cinema. highest earning movie in india