- Baahubali 2 collected more than Rs 1,000 crore globally
- Baahubali 2 trumped Bollywood films like Aamir Khan's PK
- The S S Rajamouli-directed film stars Prabhas and Rana Daggubati
Bollywoodhungama.com, which tracks India's movie industry, also reported that Baahubali 2 had become the highest grossing Indian film worldwide in history. Baahubali, meaning "The One With Strong Arms", tells the story of two warring brothers battling for control of a fictional Indian kingdom and its elaborate scenes has seen it compared to hit American movie 300.
The S S Rajamouli-directed film features elaborate fight sequences and computer graphics including rampaging elephants and a bull stampede.
It was shot in the Telugu and Tamil languages - whose film industries, known as "Tollywood" and "Kollywood" respectively - are often overshadowed by Hindi-speaking Bollywood.
The movie was dubbed into Hindi and other regional Indian languages and has sparked a wave of Baahubali mania across the country as fans flock to cinemas to find out how the series ends after the first film finished in a cliffhanger.
Baahubali: The Beginning made around $100 million in worldwide ticket sales when it was released in 2015, according to industry estimates.
The combined cost of making the two movies was about $70 million, according to estimates, well below the budgets for major Hollywood films.