Thalapathi to Baasha, top-rated Rajinikanth movies on IMDb
Thalapathi: In this modern retelling of Mahabharatha, Rajinikanth played a gritty underdog who rises in the world of crime with a little help from his friend Devaraj.
Source: IMDb
Thillu Mullu: Thillu Mullu proved Rajinikanth's comedic genius, telling the story of a simpleton whose white lies to his boss end up turning into a huge web of deceit.
Source: IMDb
Mullum Malarum: In this 1978 film, Rajinikanth played a boorish villager who locks horns with a newly appointed engineer from the city.
Source: IMDb
Aarilirindhu Aruvathu Varai: Rajinikanth is popular for his larger-than-life heroic roles, but this film had the superstar play a common man struggling to lead a simple life.
Source: IMDb
Baasha: This is one of Rajinikanth's most popular movies ever where he played a savage auto driver who hides his connections to crime world out of a promise made to his father.
Source: IMDb
Padayappa: This remains one of quintessential Rajinikanth films which had equal dosage of his stardom and a balance of well-rounded scripting that focused on its female characters too.
Source: IMDb
Thappu Thalangal: Rajinikanth in this film played a local thug who falls in love with a prostitute, and unsuccessfully tries to redeem himself towards a respectable way of life.