From Kantara 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.
An action-thriller, Kantara is the story of Kambala champion – Shiva, who is at loggerheads with a forest officer Murali. Human vs nature is the theme of the movie. Shiva is a rebellious character who leads the war between villagers and evil spirits. Set in Southern Kannada, the movie features Rishab Shetty, Achyuth Kumar, and Sapthami Gowda in key roles.
2. Ramayana: The Legend of Prince Rama
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.
3. Jai Bhim
IMDb: 8. 9
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
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
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
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. Anbe Sivan
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.
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.
9. Gol Maal
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.
10. Apur Sansar
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
11. Kumbalangi Nights
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.
12. 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.
IMDb Rating: 8.4
Starring superstar Kamal Haasan in the lead, Vikram turned out to be a blockbuster at the box office. The story is about Vikram, who follows a team of operatives, who are on a deadly operation of capturing brutal murderers. You can watch this movie on Disney+Hotstar.
14. KGF Chapter 2
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.
15. 3 Idiots
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
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
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. Drishyam 2
This Mohanlal starrer is w gripping tale of an investigation and a family which is threatened by it. Will Georgekutty be able to protect his family this time? You can watch it on Amazon Prime Video.
19. Jaane Bhi Do Yaaro
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
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.