1. Dhadak (2018)
2. Khoobsurat (2014)
3. Padmaavat (2018)
4. Bajirao Mastani (2015)
5. Lagaan (2001)
This is an absurd level of casteism, Bollywood.
For a movie that was supposed to be a remake of Sairat, which portrays caste discrimination fully and unabashedly, Dhadak not only minimises it, but also equalises it with class-based discrimination. Other than Madhu's (Ishaan Khattar) father mentioning that they belong to an oppressed community a couple of times, caste is completely erased in the film.
In Khoobsurat, Manju (Kirron Kher) refers to Queen Nirmala Devi Rathore (Ratna Pathak Shah) as "Royal Kanjarkhana". Kanjarkhana literally translates to "a house full of Kanjar people". The Kanjar community is a nomadic tribe and deserve better than to be used as a slur, in this movie.
Manju, in another scene, defends her daughter's "worthiness" by pointing out that she's a Rajput, just like the Royal family. To put it simply, according to this movie, Rajput = Good but Kanjar = Bad.
The film aggressively asserts Rajput pride and glorifies the caste. Does that not make Padmaavat toxic and casteist at its core? Has a lower caste community ever gotten this kind of space in Indian cinema?
This film is all about the glorification of the Peshwa regime and erases the caste atrocities they committed by further erasing the history of how oppressed castes were treated under his regime.
I'll keep it short. The only Dalit character is named "Kachra", as in "garbage".