Top 10 Tamil Movies of All Time
The top 10 tamil movies of all time, ranked by IMDb rating (weighted for vote count) across 242 eligible films. 9 of them are streaming in India right now on Prime Video and SonyLIV — each links to exactly where to watch it.
Blank on what to recommend when friends ask? Track what you watch on Dramah and share your picks on WhatsApp in one tap.
Get started — free- 1

Jai Bhim
2021IMDb 8.6 · 2,33,149 votes
A powerful legal drama exposing caste-based police brutality with a career-defining performance by Suriya.
Streaming on Prime Video
- 2

Soorarai Pottru
2020IMDb 8.6 · 1,32,855 votes
Inspiring true story of an aviation engineer's dream told with poetic direction and compelling storytelling.
Streaming on Prime Video
- 3

Rocketry: The Nambi Effect
2022IMDb 8.6 · 62,622 votes
Madhavan's directorial debut chronicles Nambi Narayanan's space program ordeal with meticulous detail and passion.
Streaming on Prime Video
- 4

Pariyerum Perumal
2018IMDb 8.7 · 19,122 votes
Groundbreaking first Tamil film to explore caste discrimination in love and relationships with brutal honesty.
Streaming on Prime Video
- 5

Nayakan
1987IMDb 8.6 · 27,667 votes
Defining gangster film that shaped Tamil cinema with Kamal Haasan's transformative performance across age spans.
Streaming on Prime Video
- 6

Peranbu
2019IMDb 8.7 · 16,835 votes
Intimate portrayal of a father caring for his disabled daughter featuring a nuanced Mammootty performance.
Streaming on Prime Video
- 7

Anbe Sivam
2003IMDb 8.6 · 25,583 votes
Philosophical action film exploring friendship and redemption through Siddharth's direction and strong chemistry.
Streaming on Prime Video
- 8

96
2018IMDb 8.5 · 42,391 votes
Nostalgic romance capturing first love's innocence with authentic school-era chemistry and melancholic beauty.
Streaming on SonyLIV
- 9

Kadaisi Vivasayi
2022IMDb 8.7 · 11,151 votes
Lyrical examination of rural livelihood struggles and agricultural life through a farmer's perspective.
Streaming on SonyLIV
- 10

Kaithi
2019IMDb 8.4 · 44,828 votes
High-octane thriller delivering relentless action and intrigue with Karthi's committed solo protagonist performance.
Not on OTT in India yet — tap to get an alert
Frequently asked
- What is the best Tamil movie of all time?
- By IMDb rating (weighted for vote count), Jai Bhim (2021) tops this list with an IMDb score of 8.6 from 2,33,149 votes, and it's streaming in India on Prime Video.
- How is this list ranked?
- We rank by IMDb rating using a Bayesian weighted score (IMDb's own Top-250 method), which balances a title's rating against how many people voted — so a very high score from only a handful of votes doesn't outrank a slightly lower score from tens of thousands. Titles need a minimum vote count to qualify.
- Where can I watch these Tamil movies in India?
- 9 of the 10 titles on this list are streaming in India right now. Tap any title to see exactly which OTT platform (Netflix, Prime Video, JioHotstar, SonyLIV, ZEE5 or Apple TV) it's on, or to get an alert when a not-yet-streaming one lands.
More top lists
Fresh arrivals instead? New on OTT in India →