The time has changed and a new era of cinema has started in India. In this era, the dominance of Bollywood has been fading away from the Indian cinema, and the movies from all over the nation are coming forward to get their space. This era not just gave audience top-notch content but also gave the filmmakers a chance to think out of the box. And the filmmakers who managed to think out of the box are already ruling the Indian box office. Today here we bring you a list of the top 10 highest-grossing movies of all time in India:  

Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement