The very own domain of Superstar Rajnikanth, Tamil Film industry is known as one of the best regional film industries of India. The specialty of Tamil Film Industry or better known as Kollywood is a fine blend of art and masala flicks. Over the years, Kollywood has successfully delivered some of the best Indian films of all times. Besides gifting us stars in the form of Rajnikanth, Kamal Hassan, Sridevi, Ramya Krishnan, Vikram, Vijay, Ajith, Asin, Simran, the film industry is also known as the stepping stone for many renowned filmmakers.
Ace film directors like Maniratnam, S. Shankar, A.R. Murugadoss, and many others began their career in Kollywood and later went on to garner accolades from every region both nationally and globally.
Today, with this article I am trying to give a tribute to Tamil Cinema for their contribution to not only Indian cinema but also the world cinema, here is the list of All Time Best Tamil Movies….
Also Read: Best Inspirational and Motivational Tamil Movies
At a Glance: Tamil Movies by Era
| Era | Recommended Films | What to Expect |
| 1950s–1970s | Parasakthi, 16 Vayathinile | Tamil cinema classics, social drama and foundational performances |
| 1980s | Nayakan, Moondram Pirai, Mouna Ragam, Thillu Mullu | Mani Ratnam, Balu Mahendra and K. Balachander-era storytelling |
| 1990s | Thevar Magan, Thalapathi, Bombay, Roja, Iruvar | Crime, politics, romance and large-scale social themes |
| 2000s | Anbe Sivam, Pithamagan, Anniyan, Pudhupettai | Experimental storytelling, crime dramas and ambitious commercial cinema |
| 2010s–2020s | Kaithi, Asuran, Vada Chennai, Jai Bhim, Pariyerum Perumal | Modern crime, social dramas, thrillers and genre experimentation |
Tamil film industry is known for trying out different things. Everything from storytelling to the special effects and cinematography, each aspect of filmmaking in Kollywood gets equal attention.
This list of top Tamil films is the best example of the amazing blend of creativity with technology in Tamil cinema.
List of Best Tamil Films of All Time
1. Nayakan (1987)

Director: Mani Ratnam | Cast: Kamal Haasan, Saranya Ponvannan | Genre: Crime, Drama
Nayakan is one of the defining films of Tamil cinema. Kamal Haasan plays Velu Naicker, a young man who rises from a difficult childhood to become a powerful figure in Mumbai’s underworld. Mani Ratnam’s direction and Kamal Haasan’s performance make it an essential watch for anyone exploring Indian cinema.
Remade in Hindi as Dayavan.
2. Thalapathi (1991)

Director: Mani Ratnam | Cast: Rajinikanth, Mammootty, Shobana | Genre: Crime, Drama
Thalapathi brings together Rajinikanth and Malayalam superstar Mammootty in a story about friendship, loyalty and power. The film draws inspiration from the relationship between Karna and Duryodhana in the Mahabharata while placing the characters in a modern setting.
One of Rajinikanth’s most acclaimed dramatic performances.
3. Thevar Magan (1992)

Director: Bharathan | Cast: Kamal Haasan, Sivaji Ganesan, Nassar, Revathi | Genre: Drama
Thevar Magan explores family, tradition, responsibility and rural power structures. Kamal Haasan plays a Western-influenced man who returns to his village and gradually finds himself caught between his own ambitions and his family’s expectations.
The Hindi film Virasat is based on Thevar Magan.
4. Moondram Pirai (1982)

Director: Balu Mahendra | Cast: Kamal Haasan, Sridevi | Genre: Romance, Drama
Moondram Pirai is remembered for its emotional storytelling and extraordinary performances from Kamal Haasan and Sridevi. The film follows a relationship shaped by memory loss and emotional dependence.
Remade in Hindi as Sadma, with the same lead actors.
5. Mouna Ragam (1986)

Director: Mani Ratnam | Cast: Revathi, Mohan | Genre: Romance, Drama
Mouna Ragam examines marriage, relationships and emotional compatibility from a remarkably mature perspective. Revathi’s performance and Mani Ratnam’s restrained storytelling make it one of the essential Tamil romantic dramas.
A key Mani Ratnam film and an enduring relationship drama.
6. Iruvar (1997)

Director: Mani Ratnam | Cast: Mohanlal, Prakash Raj, Aishwarya Rai | Genre: Political Drama
Iruvar explores the complicated relationship between cinema and Tamil Nadu politics. Inspired by the lives and careers of major political and cinematic figures, the film examines ambition, friendship and the overlap between screen fame and political power.
One of Mani Ratnam’s most ambitious films.
7. Anbe Sivam (2003)

Director: Sundar C. | Cast: Kamal Haasan, Madhavan | Genre: Comedy, Drama
Two strangers from completely different backgrounds are forced to travel together. What begins as an unusual journey gradually becomes a story about humanity, compassion, ideology and the value of helping others.
The film has developed a strong cult following over the years.
8. Mahanadi (1994)

Director: Santhana Bharathi | Cast: Kamal Haasan, Sukanya | Genre: Drama, Crime
Mahanadi is one of the darker films in Kamal Haasan’s filmography. It follows an innocent man whose life is devastated after he becomes caught in a financial scam. The film is emotionally heavy and socially grounded.
An important Kamal Haasan drama for viewers interested in serious Tamil cinema.
9. Paruthiveeran (2007)
Director: Ameer Sultan | Cast: Karthi, Priyamani | Genre: Romance, Drama
Paruthiveeran marked a striking debut for Karthi and combines rural life, caste conflict, family pressure and tragic romance. The film is remembered for its performances and uncompromising treatment of its setting and characters.
Priyamani won major recognition for her performance.
10. Bombay (1995)

Director: Mani Ratnam | Cast: Arvind Swamy, Manisha Koirala | Genre: Romance, Drama
Bombay tells the story of an inter-religious couple against the backdrop of communal violence. Mani Ratnam uses the personal relationship of the protagonists to explore larger social tensions.
Released in Hindi as Bombay as well.
11. Roja (1992)

Director: Mani Ratnam | Cast: Arvind Swamy, Madhoo | Genre: Romance, Thriller
Roja combines romance with political conflict and terrorism. The film became an important milestone in A.R. Rahman’s career and helped bring Tamil cinema and its music to a wider national audience.
A landmark Tamil film of the early 1990s.
12. Pithamagan (2003)
Director: Bala | Cast: Vikram, Suriya, Laila | Genre: Crime, Drama
Pithamagan follows Chithan, a man who grows up isolated from conventional society, and his encounters with friendship, crime and human bonding. Vikram’s performance is one of the film’s defining strengths.
Vikram received the National Film Award for Best Actor for the film.
13. Anniyan (2005)

Director: S. Shankar | Cast: Vikram, Sadha | Genre: Psychological Thriller, Action
Anniyan combines psychological drama, action and social commentary. Vikram plays multiple identities, creating one of the most recognizable performances in Tamil commercial cinema.
The Hindi-dubbed version was released as Aparichit.
14. Mudhalvan (1999)

Director: S. Shankar | Cast: Arjun, Manisha Koirala | Genre: Political Thriller
Mudhalvan asks what would happen if an ordinary journalist became the Chief Minister for one day. Its unusual premise leads into a political thriller about corruption, governance and public responsibility.
Remade in Hindi as Nayak.
15. Enthiran (2010)

Director: S. Shankar | Cast: Rajinikanth, Aishwarya Rai Bachchan | Genre: Science Fiction, Action
Enthiran pushed the scale of Indian science-fiction cinema with Rajinikanth playing both a scientist and an advanced humanoid robot. Its ambitious production and visual effects made it a landmark commercial film.
The film later received a sequel, 2.0.
Also Check: Best Rajinikanth Movies Remade of Amitabh Bachchan films
16. Kaakha Kaakha (2003)

Director: Gautham Vasudev Menon | Cast: Suriya, Jyothika | Genre: Action, Crime
Kaakha Kaakha follows an IPS officer fighting organized crime while trying to protect the people close to him. The film combines a stylish police drama with a personal emotional storyline.
It became an important film in Gautham Vasudev Menon’s cop-film style.
17. Aadukalam (2011)
Director: Vetrimaaran | Cast: Dhanush, Taapsee Pannu | Genre: Drama, Sport
Set around rooster fighting, Aadukalam explores ambition, rivalry, loyalty and ego. The film is driven by its characters and rural setting, with Dhanush delivering a widely acclaimed performance.
Dhanush won the National Film Award for Best Actor for his performance.
18. Mankatha (2011)

Director: Venkat Prabhu | Cast: Ajith Kumar, Arjun Sarja | Genre: Action, Heist, Thriller
Mankatha is a stylish heist thriller built around greed, betrayal and shifting loyalties. Ajith plays a morally grey character in a film that deliberately plays with audience expectations.
One of Ajith Kumar’s most popular action roles.
19. Jigarthanda (2014)

Director: Karthik Subbaraj | Cast: Siddharth, Bobby Simha, Lakshmi Menon | Genre: Crime, Comedy
An aspiring filmmaker decides to make a gangster film and chooses a real gangster as his subject. The resulting story mixes crime, comedy and filmmaking in an unpredictable way.
Bobby Simha’s performance is one of the film’s highlights.
20. Kaaka Muttai (2015)

Director: M. Manikandan | Cast: Ramesh, Aishwarya Rajesh, child actors | Genre: Drama, Comedy
Two children from a Chennai slum dream of eating pizza after seeing it advertised on television. The simple premise becomes a thoughtful story about poverty, aspiration, inequality and childhood.
An accessible example of socially aware Tamil storytelling.
21. Pudhupettai (2006)

Director: Selvaraghavan | Cast: Dhanush, Sneha, Sonia Agarwal | Genre: Crime, Drama
Pudhupettai follows a young man’s transformation from a street survivor into an influential figure in the criminal underworld. Its dark atmosphere and Dhanush’s performance have helped the film develop a cult following.
A key modern Tamil gangster film.
22. Thillu Mullu (1981)

Director: K. Balachander | Cast: Rajinikanth, Madhavi, Thengai Srinivasan | Genre: Comedy
Thillu Mullu is a classic comedy built around mistaken identity and an elaborate lie. Rajinikanth’s comic performance shows a different side of the superstar.
It is a Tamil remake of the Hindi classic Gol Maal.
23. 16 Vayathinile (1977)
Director: Bharathiraja | Cast: Sridevi, Kamal Haasan, Rajinikanth | Genre: Drama, Romance
16 Vayathinile is an important early film in the careers of Sridevi, Kamal Haasan and Rajinikanth. The rural drama captures youth, ambition, vulnerability and social expectations.
Remade in Hindi as Solva Sawan.
24. Mullum Malarum (1978)
Director: J. Mahendran | Cast: Rajinikanth, Sarath Babu, Shobha | Genre: Drama
Mullum Malarum focuses on the relationship between a brother and sister and the sacrifices made for family. Rajinikanth’s restrained performance is a major reason the film remains highly regarded.
Based on the novel by Umachandran.
25. Sethu (1999)

Director: Bala | Cast: Vikram, Abitha | Genre: Romance, Drama
Sethu is a tragic romantic drama that established Vikram as a performer capable of carrying emotionally demanding roles. The film later inspired remakes in other Indian languages.
The Hindi remake Tere Naam starred Salman Khan.
26. Alaipayuthey (2000)

Director: Mani Ratnam | Cast: R. Madhavan, Shalini | Genre: Romance, Drama
Alaipayuthey takes an unusual approach to romance by focusing on what happens after marriage. The film explores the problems, misunderstandings and emotional changes faced by a young couple.
Known for its music, performances and realistic relationship themes.
27. Anjali (1990)

Director: Mani Ratnam | Cast: Baby Shamili, Raghuvaran, Revathi | Genre: Drama
Anjali explores childhood, family and acceptance through the story of a critically ill child. The film balances innocence with emotionally difficult themes.
A notable Mani Ratnam film about children and family.
28. Parasakthi (1952)
Director: Krishnan–Panju | Cast: Sivaji Ganesan, Pandari Bai | Genre: Drama
Parasakthi is an important landmark in Tamil cinema and is especially remembered for Sivaji Ganesan’s debut performance. The film uses family drama to address social and political themes.
One of the foundational films of modern Tamil cinema.
29. Kanchivaram (2008)

Director: Priyadarshan | Cast: Prakash Raj, Shreya Reddy | Genre: Drama
Kanchivaram follows a silk weaver and explores the economic and social struggles faced by workers. The film combines personal hardship with a broader look at labour and poverty.
Prakash Raj won the National Film Award for Best Actor for the film.
30. Vishwaroopam (2013)

Director: Kamal Haasan | Cast: Kamal Haasan, Rahul Bose, Pooja Kumar | Genre: Spy Thriller, Action
Vishwaroopam is an ambitious spy thriller Indian Film directed by and starring Kamal Haasan. The film moves between different locations and timelines while gradually revealing the protagonist’s background.
The film was made in both Tamil and Hindi.
31. Kaththi (2014)

Director: A.R. Murugadoss | Cast: Vijay, Samantha Ruth Prabhu | Genre: Action, Drama
Kaththi combines commercial action with a story about farmers, corporate exploitation and access to water. Vijay plays dual roles, allowing the film to balance social messaging with mainstream entertainment.
One of Vijay’s notable socially themed commercial films.
32. Visaranai (2015)
Director: Vetrimaaran | Cast: Dinesh, Anandhi, Aadukalam Murugadoss | Genre: Crime, Drama
Visaranai is a hard-hitting crime drama about police brutality, corruption and the abuse of power. Its uncompromising treatment of its subject makes it one of the most challenging modern Tamil films to watch.
An important example of socially conscious Tamil cinema.
33. Vikram Vedha (2017)

Director: Pushkar–Gayathri | Cast: R. Madhavan, Vijay Sethupathi | Genre: Crime, Thriller
Vikram Vedha is a cat-and-mouse crime thriller built around a police officer and a gangster. Its central idea questions the simple distinction between good and evil through a series of stories told by the criminal.
A major modern Tamil thriller.
34. 96 (2018)
Director: C. Prem Kumar | Cast: Vijay Sethupathi, Trisha | Genre: Romance, Drama
96 is a nostalgic romantic drama about two former schoolmates who meet again years after separating. The film relies on memory, music and quiet conversations rather than conventional commercial romance.
Known for its emotional performances and nostalgic atmosphere.
35. Pariyerum Perumal (2018)
Director: Mari Selvaraj | Cast: Kathir, Anandhi | Genre: Social Drama
Pariyerum Perumal examines caste discrimination, friendship and inequality through the experiences of a young law student. The film combines personal storytelling with a direct look at social prejudice.
One of the most discussed socially themed Tamil films of its era.
36. Vada Chennai (2018)
Director: Vetrimaaran | Cast: Dhanush, Andrea Jeremiah, Samuthirakani | Genre: Crime, Drama
Vada Chennai is a sprawling crime drama about power, loyalty, betrayal and life in North Chennai. Dhanush plays a carrom player who becomes increasingly involved in the local criminal world.
An essential modern Tamil gangster film.
37. Ratsasan (2018)
Director: Ram Kumar | Cast: Vishnu Vishal, Amala Paul | Genre: Crime, Psychological Thriller
Ratsasan follows a police officer investigating a series of murders connected to a disturbing pattern. The film combines investigative mystery with psychological horror elements.
A strong choice for viewers who enjoy serial-killer thrillers.
38. Super Deluxe (2019)

Director: Thiagarajan Kumararaja | Cast: Vijay Sethupathi, Fahadh Faasil, Samantha Ruth Prabhu | Genre: Drama, Black Comedy
Super Deluxe brings several unusual stories and characters together to explore morality, identity, relationships and social expectations. Its unconventional structure and performances make it one of the more experimental Tamil films of recent years.
A good choice for viewers looking beyond conventional storytelling.
39. Asuran (2019)
Director: Vetrimaaran | Cast: Dhanush, Manju Warrier | Genre: Drama, Action
Asuran is a rural revenge drama dealing with caste, violence, land and family. Dhanush plays a father forced to confront a violent past while trying to protect his family.
One of Dhanush’s strongest dramatic performances.
40. Kaithi (2019)

Director: Lokesh Kanagaraj | Cast: Karthi, Narain | Genre: Action, Thriller
Kaithi unfolds largely over one night and follows a recently released prisoner who becomes involved in a dangerous mission. The film prioritizes momentum, atmosphere and action while keeping its story focused.
An important entry in modern Tamil action cinema.
41. Soorarai Pottru (2020)
Director: Sudha Kongara | Cast: Suriya, Aparna Balamurali | Genre: Drama
Soorarai Pottru follows an ambitious man determined to make air travel accessible to ordinary people. The film combines personal struggle, entrepreneurship and family relationships.
An inspiring modern Tamil drama.
42. Jai Bhim (2021)

Director: T. J. Gnanavel | Cast: Suriya, Lijomol Jose, Manikandan | Genre: Legal Drama
Jai Bhim is a courtroom and social drama centred on the fight for justice for a marginalized tribal family. The film focuses on legal struggle, institutional power and the search for accountability.
A strong recommendation for viewers interested in socially relevant cinema.
43. Kannathil Muthamittal (2002)

Director: Mani Ratnam | Cast: Madhavan, Simran, Keerthana | Genre: Drama, War
Kannathil Muthamittal follows a young girl searching for her biological mother against the backdrop of the Sri Lankan civil conflict. The film combines family emotion with a much larger political and humanitarian setting.
One of Mani Ratnam’s most emotionally ambitious films.
44. Aaranya Kaandam (2011)

Director: Thiagarajan Kumararaja | Cast: Jackie Shroff, Ravi Krishna, Yasmin Ponnappa | Genre: Neo-Noir, Crime
Aaranya Kaandam is a tightly constructed neo-noir crime film built around gang rivalries, betrayal and survival. Its unconventional tone and visual style helped establish it as a cult favourite.
A good choice for viewers seeking experimental crime cinema.
45. Peranbu (2018)
Director: Ram | Cast: Mammootty, Anjali, Sadhana | Genre: Drama
Peranbu explores the relationship between a father and his daughter while addressing disability, caregiving, loneliness and human dignity. Mammootty’s restrained performance is central to the film.
A deeply emotional choice for viewers interested in character-driven drama.
46. Mersal (2017)
Director: Atlee | Cast: Vijay, Samantha Ruth Prabhu, Nithya Menen | Genre: Action, Drama
Mersal combines commercial action, social messaging and Vijay in multiple roles. The film uses a large-scale narrative to discuss medical practices, corruption and access to healthcare.
One of Vijay’s major commercial films of the late 2010s.
47. Sivaji (2007)

Director: S. Shankar | Cast: Rajinikanth, Shriya Saran | Genre: Action, Drama
Sivaji combines Rajinikanth’s superstar appeal with S. Shankar’s larger-than-life filmmaking. The story follows a software professional who returns to India and becomes involved in a battle against corruption.
A mainstream Tamil entertainer with strong social themes.
48. Ghilli (2004)
Director: Dharani | Cast: Vijay, Trisha, Prakash Raj | Genre: Action, Romance
Ghilli is a fast-paced commercial entertainer built around Vijay’s athletic performance, romance and a relentless antagonist. The film remains one of the most popular action entertainers of its era.
Known for its memorable songs, action sequences and repeat-watch appeal.
49. Thani Oruvan (2015)
Director: Mohan Raja | Cast: Jayam Ravi, Arvind Swamy, Nayanthara | Genre: Action, Thriller
Thani Oruvan centres on the conflict between an idealistic police officer and a highly intelligent and influential antagonist. The film stands out for its central cat-and-mouse dynamic and strong villain.
A strong recommendation for fans of investigative action thrillers.
50. Indian (1996)

Director: S. Shankar | Cast: Kamal Haasan, Manisha Koirala, Urmila Matondkar | Genre: Action, Drama
Indian follows an elderly freedom fighter who turns against corruption and injustice. Kamal Haasan’s dual-role performance and Shankar’s commercial presentation make the film an important 1990s Tamil blockbuster.
The film later received a sequel, Indian 2.
Which Tamil Movie Should You Watch First?
| If you like… | Start with |
| Crime/Drama | Nayakan |
| Romance | Mouna Ragam |
| Action | Kaithi |
| Thriller | Ratsasan |
| Comedy | Thillu Mullu |
| Political Cinema | Iruvar |
| Science Fiction | Enthiran |
| Social Drama | Pariyerum Perumal |
| Emotional Drama | Anbe Sivam |
| Modern Crime | Vada Chennai |
Why Tamil Cinema Is Important
Tamil cinema has repeatedly demonstrated that commercial entertainment and ambitious filmmaking can coexist. From the political and social cinema of earlier decades to the crime dramas, experimental films and technically ambitious productions of recent years, Kollywood has continued to evolve.
The films on this list represent different periods and styles rather than one particular definition of what makes a movie great. A Rajinikanth fan may choose Thalapathi, a Kamal Haasan fan may choose Nayakan or Anbe Sivam, while another viewer may prefer modern films such as Pariyerum Perumal, Vada Chennai or Kaithi.
There is no objectively correct number-one Tamil film. The purpose of this list is to give both newcomers and long-time Tamil cinema fans a useful starting point across different eras, genres and filmmaking styles.
Frequently Asked Questions
Which is the best Tamil movie of all time?
There is no universally accepted number-one Tamil film. Nayakan, Thevar Magan, Anbe Sivam, Mouna Ragam, Iruvar and several other films are often considered among the most important Tamil movies.
Which Tamil movies should beginners watch?
Nayakan, Anbe Sivam, Mouna Ragam, Thalapathi, Kaithi, Pariyerum Perumal, Vada Chennai and Enthiran provide a good introduction to different eras and genres of Tamil cinema.
Which Tamil movies are available in Hindi?
Several popular Tamil films have official Hindi dubbed or remake versions, including Anniyan/Aparichit, Mudhalvan/Nayak, Sethu/Tere Naam, Moondram Pirai/Sadma and Thalapathi/Dalapathi.
Which are the best modern Tamil movies?
Strong modern choices include Visaranai, Vikram Vedha, 96, Pariyerum Perumal, Vada Chennai, Ratsasan, Super Deluxe, Asuran, Kaithi, Soorarai Pottru and Jai Bhim.
Over to you!
Tamil film industry is known for its versatile filmmaking and has often set new benchmarks in different genres. This is why many Tamil films are remade in different languages including Hindi. Watch each of these best Tamil movies of all time and taste a new flavour of Indian cinema.
Also, feel free to mention your favorite All time Best Tamil Movies that you believe it deserves to be on the list in the comments below.

A mediocre list if you ask me with little description. Appreciate the effort tho. I would include Iruvar and Nayagan in my list. But there are so many great movies from the 60s and before which you have not even mentioned.
both are already mentioned in this list do check.
Where is billa,mangatha, varalaaru,Singam, thullatha manamum thullum, poove unakkaga kadhalukku mariyathai, love today, ghilli, pokkiri, Thuppakki kaththi,theri,mersal, sarkar,Singam 2, Ayan, Aadhavan,kaaka kaaka, Ghajini,7 am arivu
Check the post completely
I mean the list Anbuselvaraj posted
Where is Thani oruvan?
Merku thodarchi malai…. Big miss!