Mani Ratnam casts Rajinikanth as an orphan from the slums who, with the help of a local don, fights for the rights of the poor.
This iconic S. Shankar film stars Rajinikanth as a humanoid robot who, when programmed with human feelings, begins to cause trouble.
This touching movie depicts an older brother's struggles to provide the best life for his younger siblings, only to get mistreated by them later in life.
The official Tamil remake of the Malayalam classic Manichitrathazha (which would later inspire Bhool Bhulaiyaa in Hindi) sees Rajinikanth in the role of a psychiatrist who solves the mystery of a ghost haunting an ancestral house.
This Pa. Ranjith film shows the iconic actor as a saviour once again, this time set in the slums of Dharavi. Kaala also stars Nana Patekar, Samuthirakani, Eswari Rao and Huma Qureshi.
Read about why everyone in the party scene in Get Out is wearing red