‘Kantara’ to ‘Dangal’, 20 highest-rated Indian movies of all time, per IMDb, on Amazon Prime Video, Netflix and more that show the best of the stories (2024)

With Bollywood still struggling to return to its glorious days, IMDb recently shared a list of 250 highly-rated Indian movies on its official website. While Rishab Shetty’s action drama Kantara topped the list, the list of Indian movies includes a couple of Bollywood films like Gol Maal, Dangal and 3 Idiots among others. While these movies guarantee entertainment to the fullest, here’s a list of 20 highly rated Indian movies, per IMDB, which you can watch on Amazon Prime Video, Netflix and other OTT platforms.

1. Kantara – Theatre

‘Kantara’ to ‘Dangal’, 20 highest-rated Indian movies of all time, per IMDb, on Amazon Prime Video, Netflix and more that show the best of the stories (1)

Rishab Shetty‘s Kannada action drama revolves around the life of a rebellion – Shiva and his fight to restore peace in his village. Kantara is top of the list of the highest-rated Indian movies on IMDb.
IMDb: 8.5

2. Ramayana: The Legend of Prince Rama – YouTube

‘Kantara’ to ‘Dangal’, 20 highest-rated Indian movies of all time, per IMDb, on Amazon Prime Video, Netflix and more that show the best of the stories (2)

Ram Mohan, also known as the father of Indian animation, teamed up with Japanese filmmakers Koichi Sasaki and Yugo Sako in 1993 for an animated version of Valmiki’s Ramayana that left the audience stunned.
IMDb: 8.5

3. Rocketry: The Nambi Effect – Voot

‘Kantara’ to ‘Dangal’, 20 highest-rated Indian movies of all time, per IMDb, on Amazon Prime Video, Netflix and more that show the best of the stories (3)

R Madhavan’s directorial debut Rocketry: The Nambi Effect, a biopic based on the life of ISRO scientist Nambi Narayanan, emerged as one of the most successful films of 2022. From Narayanan’s college days at Princeton University to being charged with espionage charges, R Madhavan‘s act as the renowned scientist struck an instant chord with the critics.
IMDb: 8.4

4. Nayakan – Amazon Prime Video

‘Kantara’ to ‘Dangal’, 20 highest-rated Indian movies of all time, per IMDb, on Amazon Prime Video, Netflix and more that show the best of the stories (4)

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.
IMDb: 8.4

5. Anbe Sivan – Amazon Prime Video

‘Kantara’ to ‘Dangal’, 20 highest-rated Indian movies of all time, per IMDb, on Amazon Prime Video, Netflix and more that show the best of the stories (5)

Another Kamal Haasan starrer that managed to make it to the list is Anbe Sivan. The plot of the comedy-drama revolves around a filmmaker, whose life takes an unexpected turn when he meets a co-passenger (Nallasivam) at the airport.
IMDb: 8.4

6. Gol Maal – SonyLIV

‘Kantara’ to ‘Dangal’, 20 highest-rated Indian movies of all time, per IMDb, on Amazon Prime Video, Netflix and more that show the best of the stories (6)

Touted as one of Bollywood’s best comedy films, the Hrishikesh Mukherjee directorial starring Amol Palekar, Amitabh Bachchan and others, definitely deserves a spot on your binge-watch list.
IMDb: 8.4

7. Jai Bhim – Amazon Prime Video

‘Kantara’ to ‘Dangal’, 20 highest-rated Indian movies of all time, per IMDb, on Amazon Prime Video, Netflix and more that show the best of the stories (7)

Tamil actor Suriya’s legal drama Jai Bhim promises an intriguing plot that’ll keep you on the edge of your seat.
IMDb: 8.4

8. 777 Charlie – Voot

‘Kantara’ to ‘Dangal’, 20 highest-rated Indian movies of all time, per IMDb, on Amazon Prime Video, Netflix and more that show the best of the stories (8)

The plot of 777 Charlie revolves around the connection between a dog – Charlie and a lonely man, and how a journey makes their bond stronger. The Kannada movie stars actor Raksh*t Shetty in the lead.
IMDb: 8.4

9. Pariyerum Perumal – Amazon Prime Video

‘Kantara’ to ‘Dangal’, 20 highest-rated Indian movies of all time, per IMDb, on Amazon Prime Video, Netflix and more that show the best of the stories (9)

Penned and helmed by Mari Selvaraj, the Tamil film focuses on the realities of discrimination based on caste in India.
IMDb: 8.4

10. Manichitrathazhu – Disney+ Hotstar

‘Kantara’ to ‘Dangal’, 20 highest-rated Indian movies of all time, per IMDb, on Amazon Prime Video, Netflix and more that show the best of the stories (10)

Mohanlal, Shobana and Suresh Gopi starrer Manichitrathazhu is an iconic psychological horror drama that has been remade in four different languages (Tamil, Bengali, Kannada and Hindi). Manichitrathazhu is hailed as one of the best films in Malayalam cinema.
IMDb: 8.4

11. 3 Idiots – Netflix

‘Kantara’ to ‘Dangal’, 20 highest-rated Indian movies of all time, per IMDb, on Amazon Prime Video, Netflix and more that show the best of the stories (11)

Strong performances by lead actors (Aamir Khan, R Madhavan and Sharman Joshi), a punch of humour with a gripping narrative, makes filmmaker Rajkumar Hirani’s 3 Idiots an entertaining watch for all.
IMDb: 8.4

12. Apur Sansar – YouTube

‘Kantara’ to ‘Dangal’, 20 highest-rated Indian movies of all time, per IMDb, on Amazon Prime Video, Netflix and more that show the best of the stories (12)

Based on Bengali writer Bibhutibhushan Bandopadhyay’s novel Aparajito, Apur Sansar, also known as The World of Apu, is the final instalment of Satyajit Ray’s popular The Apu Trilogy.
IMDb: 8.4

13. Black Friday – Netflix

‘Kantara’ to ‘Dangal’, 20 highest-rated Indian movies of all time, per IMDb, on Amazon Prime Video, Netflix and more that show the best of the stories (13)

The Anurag Kashyap directorial is based on Hussain Zaidi’s book about the 1993 Bombay bombings. The gripping plot of the crime drama promises entertaining drama, thrill and suspense.
IMDb: 8.3

14. Kumbalangi Nights – Amazon Prime Video

‘Kantara’ to ‘Dangal’, 20 highest-rated Indian movies of all time, per IMDb, on Amazon Prime Video, Netflix and more that show the best of the stories (14)

Kumbalangi Nights is an entertaining family drama that revolves around four brothers. Another good option to watch with your family this festive season.
IMDb: 8.3

15. #Home – Amazon Prime Video

‘Kantara’ to ‘Dangal’, 20 highest-rated Indian movies of all time, per IMDb, on Amazon Prime Video, Netflix and more that show the best of the stories (15)

The story of the Malayalam family drama revolves around a technologically challenged father, who tries to learn how to use a mobile to connect with his tech-savvy kids.
IMDb: 8.3

16. Soorarai Pottru – Amazon Prime Video

‘Kantara’ to ‘Dangal’, 20 highest-rated Indian movies of all time, per IMDb, on Amazon Prime Video, Netflix and more that show the best of the stories (16)

Soorarai Pottru is an entertaining movie that revolves around the life of a young man, Maara, who aims to start his own airline service. But will he succeed in fulfilling his dreams?
IMDb: 8.3

17. C/o Kancharapalem – Netflix

‘Kantara’ to ‘Dangal’, 20 highest-rated Indian movies of all time, per IMDb, on Amazon Prime Video, Netflix and more that show the best of the stories (17)

An anthology film that revolves around four love stories set in Kancharapalem. The hit Telugu drama was later remade in Tamil and Kannada.
IMDb: 8.3

18. Kireedam – Disney+ Hotstar

‘Kantara’ to ‘Dangal’, 20 highest-rated Indian movies of all time, per IMDb, on Amazon Prime Video, Netflix and more that show the best of the stories (18)

Mohanlal starrer Kireedam is a must-watch for all action lovers out there. The Malayalam actor even won a National Film Award for his stellar act in the 1989 film.
IMDb: 8.3

19. Taare Zameen Par – Netflix

‘Kantara’ to ‘Dangal’, 20 highest-rated Indian movies of all time, per IMDb, on Amazon Prime Video, Netflix and more that show the best of the stories (19)

Helmed by Bollywood actor Aamir Khan, the story of Taare Zameen Par revolves around the struggles of a dyslexic child. The film won several accolades and was also India’s official entry at the 81st Academy Awards in the Best Foreign Film category.
IMDb: 8.3

20. Dangal – Apple TV

‘Kantara’ to ‘Dangal’, 20 highest-rated Indian movies of all time, per IMDb, on Amazon Prime Video, Netflix and more that show the best of the stories (20)

Based on the life of former wrestler Mahavir Singh Phogat, Dangal gives us a glimpse of world-class female wrestlers: Geeta Phogat and Babita Kumari’s childhood and how their father trained them in the sport. The 2016 film starred Aamir Khan, Fatima Sana Shaikh and Sanya Malhotra in lead roles.
IMDb: 8.3

‘Kantara’ to ‘Dangal’, 20 highest-rated Indian movies of all time, per IMDb, on Amazon Prime Video, Netflix and more that show the best of the stories (2024)

References

Top Articles
Latest Posts
Article information

Author: Nicola Considine CPA

Last Updated:

Views: 5413

Rating: 4.9 / 5 (69 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Nicola Considine CPA

Birthday: 1993-02-26

Address: 3809 Clinton Inlet, East Aleisha, UT 46318-2392

Phone: +2681424145499

Job: Government Technician

Hobby: Calligraphy, Lego building, Worldbuilding, Shooting, Bird watching, Shopping, Cooking

Introduction: My name is Nicola Considine CPA, I am a determined, witty, powerful, brainy, open, smiling, proud person who loves writing and wants to share my knowledge and understanding with you.