From 12th Fail to Gol Maal to 3 Idiots, here is the perfect list of 20 highly-rated Indian Movies as per IMDb. These movies guarantee 100% entertainment in case you are wondering what to watch. Most of these best Indian movies are available on various OTT platforms: Amazon Prime Video, Netflix, and other OTT platforms. Here are the 20 highest-rated Indian movies of all time that you can watch on Amazon Prime Video, Netflix, and more.
1. Ramayana: The Legend of Prince Rama
IMDb: 9.2
In 1993, Ram Mohan, also known as the father of Indian animation, joined hands with Japanese filmmakers Koichi Sasaki and Yugo Sako for an animated version of Valmiki’s Ramayana. The animated movie left the audience stunned and turned into a cult movie. You can watch it on YouTube.
2. 12th Fail
IMDb: 8.9
Based on the real-life story of Manoj Sharma, 12th Fail turns out to be one of the highest IMDb-rated Bollywood movies of all time. With Vidhu Vinod Chopra’s direction and Vikrant Massey’s hard-hitting portrayal, this movie leaves you inspired and motivated to fight any life struggle.
3. Jai Bhim
IMDb: 8. 7
Tamil actor Suriya’s legal drama Jai Bhim promises an intriguing plot that left the audience inspired. The movie touched the social issues related to caste-based atrocities, corruption, and power abuse – in the most captivating way! You can watch the movie on Amazon Prime Video.
4. 777 Charlie
IMDb: 8.7
A heart-warming movie about a dog and his man! Starring Kannada actor Rakshit Shetty, the movie was widely appreciated. The movie focuses on Charlie, an abused dog, who stumbles upon Dharma, a jaded man. As their connection grows, horrific news sends the two friends on a journey together. You can watch the movie on Voot or Amazon Prime Video.
5. Rocketry: The Nambi Effect
IMDb: 8.7
R Madhavan’s directorial debut Rocketry – The Nambi Effect is based on the real-life story of Nambi Narayanan. Nambi Narayanan was a former scientist and aerospace engineer at the Indian Space Research Organization. In 1994, Narayanan was charged with leaking vital defense secrets. He later fought his case and got a verdict from the Supreme Court in 1996. R Madhavan is in the lead and Sharukh Khan is in the guest appearance. You can watch it on Amazon Prime.
6. Soorarai Pottru
IMDb: 8.7
Soorarai Pottru is an entertaining movie that revolves around the life of a young man, Maara, who aims to start his own airline service. You can watch it on Amazon Prime Video.
7. Nayakan
IMDb: 8.7
Loosely based on the life of underworld don Varadarajan Mudaliar, the 1987 Tamil gangster drama starring Kamal Haasan promises action, drama and thrill to the fullest. You can watch it on Amazon Prime Video.
8. The Goat Life
IMDb: 8.6
9. Anbe Sivan
IMDb: 8.6
Kamal Haasan starrer is a comedy-drama, that revolves around a filmmaker, whose life takes an unexpected turn when he meets a co-passenger at the airport. You can watch it on Amazon Prime Video.
10. Laapataa Ladies
IMDb: 8.5
11. Gol Maal
IMDb: 8.5
This masterpiece doesn’t need any introduction. One of Hrishikesh Mukherjee’s most famous comedies that made Amol Palekar a household name. We are not at all surprised to see this movie at the top of the list. With an IMDb rating of 8.5, the movie is not about a stereotypical hero, who fights villains. Rather, it is about a man, whose shameless lies to beat the life situations, often land him into deeper holes. You can watch it on SonyLiv.
12. Kumbalangi Nights
IMDb: 8.5
Focusing on the story of four brothers, Kumbalangi Nights is an entertaining family drama. This is a perfect family entertainer that you can watch with your family. You can watch it on Amazon Prime Video.
13. Sita Ramam
IMDb Rating: 8.5
When big-budget movies of superstars flopped miserably at the box office, Sita Ramam, which was made on a small budget of 30 Crores, became a huge success. And, a major share of the movie’s success went to the hard-hitting performances. Dulquer Salmaan was so loved that he was equated to Shah Rukh Khan, who is known as the king of romance. You can watch this romantic period drama on Amazon Prime Video.
14. Apur Sansar
IMDb: 8.4
Apur Sansar, also known as The World of Apu, is the last and final installment of Satyajit Ray’s popular The Apu Trilogy. You can watch it on Youtube
15. 3 Idiots
IMDb: 8.4
From the beautiful mantra of ‘All Izz Well’ to rejecting social norms to living life on own terms; this beautiful movie is a perfect watch for dark and tough days! With a talented star cast like Aamir Khan, R. Madhavan, and Sharman Joshi, this movie is one of the finest feel-good comedy movies of all time. You can watch 3 idiots on Netflix.
16. Black Friday
IMDb: 8.4
Based on the 1993 Bombay bombings, this 2004 movie is a powerhouse of great performances. Written and directed by Anurag Kashyap, this must-watch movie stars Kay Kay Menon, Aditya Srivastava, Pavan Malhotra, Kishor Kadam and Zakir Hussain! You can stream it on Netflix.
17. Taare Zameen Par
IMDb: 8.3
Taare Zameen Par is one of the most heartwarming movies based on teacher-student relationships. The film captured how a teacher can turn into a parent and look after a student like his own kid. Not giving up and honing a child’s unique talent without underestimating them, this movie touched upon the issue of dealing with dyslexic kids in the most sensitive way. You can watch it on Netflix.
18. KGF Chapter 2
IMDb: 8.3
One of the most successful movies of 2022, Yash starrer KGF Chapter 2 released on Amazon Prime. In the sequel, the movie revolves around how assassin Rocky, who is now the kingpin of the Kolar Gold Fields, protects his supremacy from those who plan to destroy him. The film also stars Sanjay Dutt, Raveena Tandon, Srinidhi Shetty, and Prakash Raj. You can watch the movie on Amazon Prime Video.
19. Jaane Bhi Do Yaaro
IMDb: 8.3
Jaane Bhi Do Yaaro is a 1983 satirical dark comedy directed by Kundan Shah. This dark satire focuses on the rampant corruption in Indian politics, bureaucracy, news media, and business. With stellar performances by Naseeruddin Shah, Ravi Baswani, Om Puri, Pankaj Kapur, Satish Shah, Satish Kaushik, and Neena Gupta, this movie is a must-watch!
20. Chupke Chupke
IMDb: 8.3
Starring Dharmendra, Amitabh Bachchan, Sharmila Tagore, Jaya Bhaduri, Asrani, and Om Prakash, Chupke Chupke is definitely one of the funniest movies ever. This movie is the ultimate example of how a movie can be funny without cheap humor.
Which one is your favourite? Tell us in the comments below.