top 10 bollywood movies of all time

There is no denying the fact that Bollywood movies and controversies go hand in hand. Sex, politics, nudity, religious sentiments or even an actor’s opinions play a major role in any film’s release in India.

We have listed out Top 10 Bollywood Movies Of All Time that have courted controversies in the past and have created headlines because of their powerful content:

best bollywood movies – top 10 bollywood movies of all time – Fire (1996)


Starring Nandita Das and Shabana Azmi, Deepa Mehta’s Fire was such a pathbreaking film in its time.

This was, in fact, the first movie to explicitly show a homosexual relationship between two women which, in turn, garnered negative reactions from the audience for its bold content.

top 10 bollywood movies of all time – Aandhi (1975)


Aandhi didn’t have any bold content as such but it was rumoured to be based on the life of Indira Gandhi which was banned during her governance but was lifted later on.

This one surely made headlines at the time of its release.

top 3 bollywood movies of all time – Bandit Queen (1994)

Bandit Queen

Based on the life of Dacoit Phoolan Devi, Bandit Queen was banned by the Censor Board because of nudity and abusive language.

However, after its release, it bagged three National Awards. That in itself speaks for its powerful content.

top 4 bollywood movies of all time – Satyam Shivam Sundaram (1978)

Satyam Shivam Sundaram

Zeenat Aman took her fans by storm in this much popular film. The movie created controversy due to the semi-nude clothes worn by Zeenat as well as the sex scene between her and Shashi Kapoor, who played the titular role.

However, despite several controversies, this movie was a major hit at the box office and received many awards too.

5 – Black Friday (2004) Top 10 Bollywood Movies Of All Time

Black Friday

The Anurag Kashyap movie was based on the true events of the ’93 blasts in Mumbai. It was banned because the case was still pending in the court.

However, it later got released in many renowned film festivals and, in turn, garnered a very good response from the viewers.

top 6 bollywood movies of all time – Madras Cafe (2013)

Starring John Abraham and Nargis Fakhri, Shoojit Sarcar’s film is based on the assassination of Rajiv Gandhi by The Tamil Tiger Rebels in Sri Lanka in 1991, which was unacceptable by a few Tamil groups in India who banned the movie initially.

Later it got released and earned Rs 110 crore at the box office.

best 7 bollywood movies of all time – My Name is Khan (2010)

While promoting the movie, Shah Rukh Khan made a statement saying that Pakistanis should be allowed to play in IPL. This caused a negative reaction from political party Shiv Sena who threatened the release of the movie.

This was the reason why it was in the headlines at the time of its release.

best 8 bollywood movies of all time – The Dirty Picture (2011)

best bollywood movies The film is based on yesteryear South Indian actor Silk Smitha’s life. It had Vidya Balan play the lead role but it sparked controversies due to two reasons.

One was because of its sensuous posters and two, because Silk Smitha’s brothers objected to it and also sent notices to the makers. This was why the film made some heads turn in the country.

best 9 bollywood movies of all time – Ae Dil Hai Mushkil (2016)

Shop The Story Best Bollywood Movies

best bollywood movies of all time Karan Johar’s Ae Dil Hai Mushkil starring Ranbir Kapoor, Anushka Sharma and Aishwarya Rai Bachchan, had a controversial angle to it.

After the Uri attacks, the members of the COEAI (Cinema Owners Exhibitors Association of India) had decided that no movie starring Pakistani actors would be released in Indian theatres.

However, popular Pakistani actor Fawad Khan had a pivotal role in the film but most of his scenes were cut from the film which left the entire team disappointed.

10 best bollywood movies of all time –  Udta Punjab (2016)

Best Bollywood Movies Starring Shahid Kapoor and Alia Bhatt in titular roles, the movie highlighted the rampant use of drugs in Punjab.

Some felt that it was defaming Punjab while the CFBC wanted to cut out all the references to Punjab as well as the abusive language. However, the movie raked in close to Rs 100 crore at the box office.


Leave a Reply

Your email address will not be published.