5 most underrated Bollywood movies of all time

Every year Bollywood delivers you multiple movies that are masala-packed, full of drama, action, suspense, and so on. There is a wide range of movies that releases all year round, while some carve its name in history, some others just fail to impress the audiences. However, there is one more category of movies that just go unnoticed regardless of how excellent they were. The reasons could have been many, low marketing gimmicks, poor cast, or low-budget settings, however, these movies are just amazing to watch.

Here is the list 5 most underrated Bollywood movies of all time that had excellent storylines, on-point performances, but did not do well in the box office.


It was released in 2015 and it revolved around two different stories set in Varanasi that at the end comes to the common point. One story is of Richa Chadda and the loss of her boyfriends and other is of Vicky Kaushal and his life. They face a great deal of ordeals when they try to open up and reveal their secrets. This movie was highly-appreciated and even won awards at the Cannes Film Festival. However, this movie did not capture all hearts at the silver screen and went ignored.

Margarita, with a Straw (2015):

This movie unfolds the story of Laila, played by Kalki Koechlin. Laila is a bi-sexual girl having cerebral palsy. This movie did not grasp the attention of Indian viewers due to homosexuality scenes. However, this is based more on self-discovery and self-love rather than just homosexuality. So, if you are a fan of good cinema and would want to watch something of the coming age, then this is a must-watch underrated movie. 

My Brother… Nikhil (2005):

Another movie that made its way to the silver screen in 2005 was My Brother…Nikhil. It was based on HIV stigma. When HIV was considered a taboo in India, this movie just hit the right chords, however, failed to please the users. The lead actor, Nikhil, played by Sanjay Suri who tests positive for HIV is also shown as homosexual, thus, bringing in more taboo. In the movie also, Nikhil gets the support of only his sister( Juhi Chawla) and his boyfriend(Purab Kohli) showing exactly how society treats in reality. 


This is an amazing movie that talks about everything a woman might face in the name of cultural norms. It revolves around four different women living in the same village settled in the arid region of Rajasthan. The story shows how they try hard and struggle to live through these personal and cultural difficulties and in the end, they escape and breathe the air of freedom. For all the good story lovers, this movie indeed is a jackpot. 


One of the finest movies of Rajkumar Rao is Shahid. The story revolves around a lawyer and two major cases that are 2006 Mumbai train bombings and the 2008 Mumbai attacks. It shows the struggle of a lawyer, Shahid Azmi, played by Rajkumar Rao, that lives a simple life but is completely committed to justice. This role won the National Film Award for Best Actor for Rajkumar’s performance. It also won Best Director (Hansal Mehta) at the 61st National Film Awards ceremony. 

These were a few most underrated Bollywood movies of all time. There are a lot many out there, You can dig and watch them and they are sure to blow our minds away.

Subscribe to our newsletter
Subscribe to our newsletter
Sign up here to get the latest news delivered directly to your inbox.
You can unsubscribe at any time