Known for its diversity and size, the Indian film industry has produced some of the highest-grossing movies worldwide. Many films have caught the attention of viewers all across the world over the years, smashing box office records and creating new standards for the quality of filmmaking. Here are a few of the highest-grossing Indian movies, which have won praise for their outstanding acting, creative narratives, and engrossing directing.
1. Dangal (2016)
IMDb Rating : ⭐8.3
Worldwide Gross : ₹2000+ crore
Director : Nitesh Tiwari
Stars : Aamir Khan, Fatima Sana Sheikh, Sanya Malhotra
Runtime : 2h 41m
Based on the historical story of wrestler Mahavir Singh Phogat, "Dangal" is a sports drama that continues to be the highest-grossing Indian film to date. The film's box office statistics were greatly boosted by Aamir Khan's remarkable performance and the captivating story of female empowerment, which struck a chord with audiences all over the world, particularly in China.
2. Baahubali 2: The Conclusion (2017)
IMDb Rating : ⭐8.2
Worldwide Gross : ₹1800+ crore
Director : S.S. Rajamouli
Stars : Prabhas, Rana Daggubati, Anushka Shetty
Runtime : 2h 47m
In terms of plot and special effects, this epic fantasy raised the bar for Indian cinema. The much awaited continuation of *Baahubali: The Beginning* captivated viewers worldwide with its extraordinary sights and larger-than-life characters.
3. RRR (2022)
IMDb Rating : ⭐7.8
Worldwide Gross : ₹1250+ crore
Director : S.S. Rajamouli
Stars : N.T. Rama Rao Jr., Ram Charan, Ajay Devgn
Runtime : 3h 7m
RRR is a fictitious story about two freedom warriors that takes place in the years leading up to independence. The movie's grandeur and Rajamouli's directing, along with the outstanding performances, made it a huge box office hit, especially when it won an Academy Award and received praise from all over the world.
4. K.G.F: Chapter 2 (2022)
IMDb Rating: ⭐8.2
Worldwide Gross