Big A-list stars, catchy dance numbers, and a massive budget. On paper, it might seem like the Indian film industry has cracked the formula for box office success. But even the most seasoned filmmakers are not immune to the occasional flop. From Karan Johar to Sanjay Leela Bhansali, every major name in the industry has experienced setbacks at some point in their career. If you're looking for Indian films that didn’t make money but absolutely deserve your attention, keep reading, some of these might just become your new favourites.
Filmmaking is a high-risk industry. If you’ve been making movies long enough, you’re bound to have a few that just don’t land with audiences, even when all the right pieces are in place. When a mainstream film with a big star and a high production value fails at the box office, people are quick to blame it on poor reviews, weak storytelling, or a lack of originality. But box office performance isn’t always about quality. There are countless other reasons why a genuinely good film might not get its due in theatres: timing, clashing with other big releases, niche subject matter, limited marketing, or casting lesser-known faces.
Thankfully, with the rise of streaming platforms, many of these films are finding a new audience. Here are 10 Indian films that didn’t succeed at the box office but are absolutely worth your time and attention now.
Laapataa Ladies (2023)
Kiran Rao’s Laapataa Ladies was the talk of Indian film critics and award circuits. It even became India’s official selection for the Best International Feature at the 2025 Oscars. However, despite the praise and buzz, the film didn’t perform exceedingly well at the box office. Laapataa Ladies earned around ₹25 crore in India, well below traditional box office benchmarks that often expect ₹50 or ₹100 crore collections. This modest performance can be attributed to its limited theatrical release and the absence of any major celebrity headliners. However, the film found its true audience on Netflix, where it quickly gained momentum and spent five weeks on Netflix’s Top 10 after its release.
Goldfish (2023)
Actors Deepti Naval and Kalki Koechlin deliver powerful performances as a mother-daughter duo navigating the complexities of love, loss, and reconciliation amidst the advancing stages of dementia. Their moving and deeply layered portrayals earned them feathers across film festivals. However, the film struggled to make an impact at the box office, earning only ₹0.10 crore. Dealing with emotionally heavy themes and presented in a subtle, nuanced way, Goldfish was never meant to be a mass entertainer, which likely contributed to its limited commercial appeal. But its raw and authentic depiction of intergenerational relationships, memory, and caregiving is reason enough to watch this quiet gem.
Superboys of Malegaon (2024)
Superboys of Malegaon may not have shone at the box office (₹5.35 crore), but it is definitely a must-watch. This coming-of-age film, inspired by the 2008 cult documentary Supermen of Malegaon, stars streaming favorite Adarsh Gourav as an aspiring filmmaker from a small-town backdrop. His earnest journey of scraping together limited resources and rallying his group of friends to make a low-budget film is equal parts relatable, heartwarming, and inspiring.
Laal Singh Chaddha (2022)
With Bollywood superstars Aamir Khan and Kareena Kapoor in the lead, Laal Singh Chaddha, the official adaptation of Hollywood’s iconic film Forrest Gump, had all the ingredients to break box-office records. The film earned ₹133 crore at the global box office—a number that may seem impressive at first glance, but it still resulted in a significant loss given its hefty budget of ₹180 crore. While it may not have been a commercial hit, Laal Singh Chaddha remains an authentic and heartfelt Indian retelling of a global classic. Its emotional depth, rooted cultural adaptation, and strong performances make it well worth a watch.
Dasvidaniya (2008)
Dasvidaniya may have earned only ₹1.8 crore at the time of its release, but it has gone on to become a beloved comedy-drama that continues to be talked about even over a decade later. This touching film follows Amar, a self-proclaimed nobody, as his life takes an unexpected turn after he learns he has only three months to live. Determined to make the most of his remaining time, he creates a final to-do list and sets out to experience everything he’s missed. As he stumbles, learns, and grows through life’s bittersweet moments, the movie delivers a heartfelt and humorous reminder of what really matters, and it definitely deserves a spot on your own to-watch list.
Udaan (2010)
It's hard to believe that one of the most talked-about modern classics underperformed at the time of its release, but Udaan actually incurred a significant loss at the box office. Despite its commercial struggle, the film has since received the critical acclaim and recognition it truly deserves, winning accolades and a lasting place in Indian cinema. Udaan is a powerful coming-of-age story that explores teenage rebellion, toxic family dynamics, and the yearning for freedom with honesty and grace.
Once Again (2018)
Romance, emotions, and quiet longing, Once Again has all the makings of a grand Bollywood love story, but with a refreshingly mature twist. This poignant romantic drama stars Shefali Shah as Tara, a widowed restaurateur, who finds an unexpected second chance at love through a delicate, slow-burning connection with Amar, a reclusive film actor played by Neeraj Kabi. Despite its heartfelt narrative and stellar performances, the film saw a very limited theatrical release in India and performed very poorly at the box office.
Aamir (2008)
Raj Kumar Gupta’s Aamir, released in 2008, earned a modest ₹2.42 crore at the Indian box office. While its theatrical run was underwhelming, the film gained strong word-of-mouth acclaim and has since been academically studied for its taut storytelling and socio-political commentary. This edge-of-your-seat action thriller follows a young doctor who, upon arriving in Mumbai, is suddenly thrust into a terrifying situation. He’s forced to make an impossible choice, sacrifice his family or comply with the demands of mysterious captors, risking countless innocent lives. Aamir is intense, thought-provoking, and a masterclass in low-budget, high-impact filmmaking.
Saawariya (2007)
Saawariya marked the much-anticipated Bollywood debut of star kid Ranbir Kapoor, alongside his then real-life romantic interest Sonam Kapoor, in a lavish Sanjay Leela Bhansali production. With such a grand setup, the film’s underwhelming performance came as a surprise to many. Released in 2007, it faced a tough box office clash with Om Shanti Om and managed to earn a little over ₹35 crore, far below expectations. Yet, Saawariya remains every bit as dreamlike, visually opulent, and emotionally resonant as any Bhansali film.
Jigra (2024)
Vasan Bala’s Jigra isn’t your ordinary Bollywood action thriller. The film stars Alia Bhatt and Vedang Raina as orphaned siblings who are torn apart when Ankur (Raina) is wrongfully convicted of a crime he didn’t commit. Facing an impending death sentence in one of the world’s toughest prisons, his situation becomes increasingly desperate. Determined to reunite with her brother, Satya begins a daring plan to break him out, unaware that Ankur is also secretly plotting his own escape. Jigra was a bold move for both director Vasan Bala and producer Alia Bhatt. Despite the effort, the film didn’t perform well at the box office, generating ₹62 crore globally against a budget of ₹90 crore. Still, Jigra is worth adding to your watchlist for its attempt to break away from Bollywood’s typical action-movie formula.
Where To Watch These Underrated Indian Movies Online
To discover more about TV shows and movies currently streaming in India, check out the JustWatch streaming guide! You can filter your search by streaming service, genre, price, age rating, and score. Be sure to build your watchlist and receive helpful notifications on what to watch next based on your preferences!