Everyone in India knows that Bollywood movies are made for entertainment purpose. However, some films turn controversial as some groups claim their sentiments have been hurt because of what they call "inappropriate" depiction of religious symbols or historical/social facts. Some people decide to boycott the film, however, others don't care and ignore such objections. Many movies were declared controversial in the past. And every movie has different reasons to be declared controversial. However, these movies grabbed everyone's attention and people like to watch them and share their own opinion over the controversial things in these films. Here are the 8 most controversial Bollywood movies.

1. The Dirty Picture (2011): The Dirty Picture is a biographical musical drama film inspired by the life of Silk Smitha. This film was directed by Milan Luthria. The main leads of the film are Vidya Balan, Emraan Hashmi, and Naseeruddin Shah. The Dirty Picture is one of the most controversial movies, and the legal notice was sent to the makers of the film by Silk Smitha’s brothers as the content being shown irked them.

2. Ram Leela (2013): Ram Leela is a tragic romantic action film written and directed by Sanjay Leela Bhansali. The main leads of the film are Deepika Padukone and Ranveer Singh. A group of activists went on to file a case at the Delhi High court against the filmmaker and expressed their earnest disapproval. As a result, the title was then changed to Goliyon Ki Raasleela – Ram- Leela before release.

3. Laal Singh Chaddha (2022): Laal Singh Chaddha is a comedy-drama film directed by Advait Chandan. The main leads of the film are Aamir Khan and Kareena Kapoor. It is one of the biggest flop movies of Aamir Khan's career because of his work in PK and his old interviews. It is believed that one of his interviews in 2015, wherein he had spoken about the "growing intolerance" in the country turned many people against him.

4. Brahmāstra: Part One – Shiva (2022): Brahmastra is a fantasy action-adventure film written and directed by Ayan Mukerji. The main leads of the film are Ranbir Kapoor and Alia Bhatt. These movies become controversial due to the personal life of the stars. As Ranbir Kapoor once mentioned that he is “a beef guy” who loves to eat meat.

5. Oh My God (2012): Oh My God is a satirical comedy-drama film written and directed by Umesh Shukla. The main leads of the film are Akshay Kumar and Paresh Rawal.

6. Padmaavat (2017): Padmaavat is a period romantic action drama film directed by Sanjay Leela Bhansali. The main leads of the movie are Deepika Padukone, Shahid Kapoor, and Ranveer Singh. This movie hurts the sentiments of many Rajasthani people and death threats were also given to the star cast and the team after the trailer was released.

7. Aarakshan (2011): Aarakshan is a drama film directed by Prakash Jha. The main leads of the film are Amitabh Bachchan, Saif Ali Khan, Manoj Bajpayee, Deepika Padukone, and Prateik Babbar. This movie is based on the reservation system in India. The film faced controversies in several places across the country but was released on 12 August 2011.

8. Boom (2003): Boom is a soft porn movie directed by Kaizad Gustad. The main leads of the film are Amitabh Bachchan, Gulshan Grover, Jackie Shroff, and Katrina Kaif. The movie faced controversies due to its erotic content.