The Hindi film industry is known to spend millions of rupees on pieces of art that are not up to the mark. But they still do it and earn a lot of money off it. But there are many actors in Tamil and Telugu cinema who earn equivalent to their peers in the Hindi film industry.
So, when we talk about the highest-paid Indian actor, all of them are considered. And Rajnikanth is one actor in India who charges around 60 to 65 crore rupees per film. In addition, he also takes shares of the profit of the film. So the overall pay for Rajnikanth is way more than just 65 crores.