Colour me surprised at Bahubali 2. First things first, this isn't a "Bollywood movie" (explaining it later in my reply to the quote below). But I hope this is a massive wake up call for Bollywood that's been shitting on every other Indian film industry and not experimenting all the while making only making two kinds of movies:
1) The big budget crap that's poorly shot and has no creativity where most of the budget goes to the actors.
2) The good movies that barely have any budget and because of that...they look low budget and are shot rather poorly as well.
When was the last time a Bollywood movie made the top 5?
The funny thing is, even after this the answer to your question would be....never. Because it's not a Bollywood movie !
Bollywood = North Indian Hindi industry that's based in Mumbai (or Bombay, hence the Bolly). This movie is actually from one of the South Indian film industries (there are 2 of them there that are big enough to make something like this)
Historically, Bollywood movies are only popular among north Indians, the middle East, and other neighbouring countries while South Indian movies are only popular in South India. This movie on the other hand is an anomaly as it has been accepted pretty much everywhere...so they must have done something right.