Cinema is the reflection of society and vice-versa. In such a scenario, a piece of art can come and impact your perceptions in a way that you see something in a whole new light. Thus, we have made a list of the top 5 films that give a moral message to the world.
1. Rang De Basanti (2006)
Anyone who watches this movie will feel a connection, especially the youth. Rang De Basanti tries to create an environment of increased activism on matters of public interest and throws open a debate: do we want to take matters into our hands or keep crying foul about the inefficiencies of society?




