Not all movies can be rated by their box office collections. There are some films that don’t hit gold at the box office, but do strike the right chord with viewers who prefer such cinema, even though it’s a niche set. This list of Bollywood movies on Amazon Prime Video and other popular OTT platforms is a neat curation of films that fit in the above criteria – box office flops, but worth a watch. Take your pick, below. These 7 Bollywood movies on Amazon Prime Video, Netflix and Zee5 flopped at the box office but are worth a watch 1. No Smoking – Zee5
No Smoking, as many have said, was way ahead of its time. Which is probably the reason why it tanked at the box office. One of Anurag Kashyap’s early works, this was also one of the greatest performances of John Abraham’s career. This neo-noir, mystery movie could also have been hard for most audiences to take. K (Abraham) enters a rehabilitation centre to quit smoking, where he signs a cheque of Rs21 lakh before leaving but is threatened of dire consequences if he starts smoking again. As the movie progresses, the threats slowly turn into reality.2. Sonchiriya – Zee5
A movie inspired by true events, Sonchiriya is about a group of dacoits who get separated after their gang leader, Mann Singh (Manoj Bajpayee), is killed. Later, the group led by a rebel, Lakhna (Sushant Singh Rajput), meets two women – Indumati (Bhumi Pednekar) and Khushi – who are on the run as well. The film focuses on struggles of the dacoits, the gang wars and deep rooted issues of the Indian culture. 3. Photograph – Amazon Prime Video
Starring Nawazuddin Siddiqui and Sanya Malhotra, Photograph is the heartwarming story of an unlikely friendship. The two characters meet in Mumbai and a friendship begins when Nawaz asks Sanya to pose as his fake girlfriend for a photograph, which would make his grandmother shift her focus to her health. Based on a simple setting, the film tells you how random relationships can have a meaningful impact on our lives too. 4. Laal Kaptaan – Amazon Prime Video
The film follows a slightly slow narrative, but Saif Ali Khan’s Laal Kaptaan is anything but average. Khan plays a Gossain, who’s out for revenge against his brother – his father’s murderer. Loaded with small battle scenes, a plethora of strong characters and stunning landscapes the movie breathes in an earthy vibe overall. The best part: the movie comes full circle in the climax and makes the watch absolutely worth it. 5. Aligarh – Zee5
Since it is pride month, there’s an added reason for you to watch this movie. Aligarh is inspired by true events of a gay professor at the Aligarh Muslim University. The professor, portrayed by Manoj Bajpayee, is kicked out of his job for his sexual orientation, and later must deal with his personal struggle and loneliness as well as the backlash of the sting operation that led to his firing. Also featuring Rajkummar Rao who plays a journalist and helps the professor take his case to court.6. Hazaaron Khwaishein Aisi – Netflix
Based in 1970s Kolkata and a remote village in Bihar, Hazaaron Khwaishein Aisi provokes a righteous political mindset with its intellectually heavy narrative. Starring a then budding cast of Kay Kay Menon (Sidharth), Chitrangada Singh (Geeta) and Shiny Ahuja (Vikram), the film gently weaves in aspects of love and the Naxal movement. The climax is as unpredictable as it can get, leaving you with more than one takeaway. To understand it best, we recommend you watch it for yourself. It’s definitely our top suggestion from this list. 7. Do Dooni Chaar – Netflix
This family drama brings a lot more to the table than what the trailers or posters might convey. Based on the life of a middle-class family residing in Delhi’s Lajpat Nagar, the film takes you through a whole range of their everyday problems. However, among all the chaos that is their life, they collectively have one unified motive – to buy a car. While on the outside it may seem like a movie about their struggles and bickering, the underlying story is that of love, care, family bonds and, of course, all’s well that ends well. And to top it all, Do Dooni Chaar features Rishi Kapoor and Neetu Singh in lead roles.