Super 30

I finally watched this movie only because of Hritik Roshan. It was good but why this movie also had to show upper caste/ lower caste. Was it true in case of original character? Also, there was an example of Eklavya. Why people still use that example which is so wrong and irrelevant today.
The problem is people twist epics and scriptures to come up with any stupid theory. Do you think Eklavya lost his thumb because of his so-called caste?
What’s your opinion about it?