At Rs 320-325 crore, Baahubali 2 is now the highest opening Indian film, beating Bollywood blockbusters and its predecessor Baahubali: The Beginning (2015) by a huge margin. The highest opening weekend collection by a Bollywood film so far is by Sultan (2016) at Rs 180 crore. However, the movie was released mid-week and hence enjoyed a five-day opening weekend. If one were to consider the Fri-Sun opening weekend period, Baahublali 2 has left Sultan far behind as estimates peg the opening weekend collection for the Hindi dub version only at Rs 128 crore (net after tax).

)