Bollywood has been responsible for producing heart-wrenching movies time and again. However, it is nothing short of agony that the industry has failed to do that on a consistent basis. Once in a blue moon, the Hindi film industry comes up with such quintessential movies that move people’s heart and leave our eyes full of tears.

Today, we decided to dedicate a complete blog to the movies which got us into an emotional turmoil. The Happy ending has been the long working cliché for the Indian Cinema. There are times when routine Bollywood flicks make space for the emotional roller coasters. Unlike the entertainers, such movies make a huge space in people’s heart and are remembered for years to come. So here is a list of 13 sad Bollywood movies you should watch if you want to fall in love with the Indian Cinema’s tragic stories.

13 Sad Bollywood Movies – Bollywood Movies with a Sad Ending

13. Mother India (1957)

Director: Mehboob Khan

Cast: Nargis, Sunil Dutt, Rajendra Kumar, Raaj Kumar, Sajid Khan
Mother India has to be one of the most tragic-stricken movies ever made in the Bollywood. It is a beautiful film made with a touch of reality. The movie reflects on problems faced by the country that even persists today. Problems like poverty, peasant’s conditions, grief, the importance of literacy, all are handled with equal care. To match the depth of the script, all the actors in the movie deliver an astounding performance. Nargis, playing the lead character of Radha is safe to be termed as one of the finest performance by any Indian actress till date.


The plot revolves around Radha and her family’s quest to fight it out against the social prejudice to earn enough to meet the day ends meet. However, there are many obstacles that make life tough for the protagonist and her family. This launches a good platform for a good ending, which director uses to perfection with a slightly interesting climax.

12. Tere Naam (2003)

Director: Satish Kaushik

Cast: Salman Khan, Ravi Kishan, Sachin Khedekar, Bhoomika Chawla

One cannot deny that Salman gave a performance of a lifetime in Tere Naam. This was one of the rare cases where Khan was cast in one of the low-budget productions which turned out to be one of the biggest hits of the time of its release. It is a story of a rich spoiled brat who falls in love with a Brahmin girl which proves to be a turning point of their film. Unlike most of the Bollywood movies, this movie is genuine and doesn’t let the protagonist take away all the credits. Instead, the film stresses on the problems faced by the lead after his love turns out to become his obsession.


All the actors in the movie do a commendable job while Salman is just not his usual him in the movie. The character of Radhe Mohan sticks with you long after the movie is over and makes us wonder about the power of love. One is forced to shed some tears while the movie exhibits the sheer innocence. It has to be one of the most beautifully woven scripts to grace the B-Town in the last decade.

11. Devdas (2002)

Director: Sanjay Leela Bhansali

Cast: Shah Rukh Khan, Aishwarya Rai, Madhuri Dixit, Jackie Shroff

Few of the biggest stars in the Bollywood collaborate with one of the talented directors of Bollywood to exhibit a disheartening story of love. Bhansali is known for his over the life canvas frames which he depicts in the most exuberant of style. The larger than life canvas teamed up with tremendous performances from exciting stalwarts is nothing short of a visual delight. The script is tragic, and the agony that the protagonist goes through after he is not allowed to marry his childhood love is heart-wrenching.


The lead role played by none other than King Khan comes from London after completion of his studies. However, he is denied to marry his long time childhood love, Paru which is played by Aishwarya Rai. The story gets intense when he turns into full-time drunkard after the separation. The story then follows the path of self-destruction of Devdas mourning about his lost love.

10. Rang De Basanti (2006)

Director: Rakeysh Omprakash Mehra

Cast: Aamir Khan, R. Mahadevan, Sharman Joshi, Atul Kulkarni, Soha Ali Khan

One Khan follows another on the list of heart breaking sad films to grace the Indian film industry. Rang De Basanti is a coming of the aging film which can easily be divided into two parts. The first half is almost like an effortless entertainer while the second part is all about the revolt against the supreme Government power. All the actors fit their characters with extreme ease giving out a natural charm to the movie. Aamir Khan is at his usual best who plays the lead role who turns to become a carefree rebel only after the death of one of their best friends.


Sue, a British citizen comes to India to make a documentary film on the life of Bhagat Singh. She then comes in acquaintance with Aamir Khan and friends whom she thinks are best to play the roles in her documentary. While all that drama that goes while making a film takes a new turn when one of their friends die when on national duty. To which Aamir Khan and his friends risk their lives to rant against the Government officials to fight for the justice of the deceased friend.

9. Raanjhanaa (2013)

Director: Anand L Rai

Cast: Dhanush, Sonam Kapoor, Abhay Deol

It is no surprise to the industry that most beautiful grief-stricken Bollywood movies go unnoticed by the masses. The movie revolves around Dhanush who plays the role of an obsessive lover and his quest to seek his childhood love played by Sonam Kapoor. However, as time passes, Sonam is already in love with another guy whose role is played by Abhay Deol.


The movie reflects upon the social prejudices which still persist in the Indian society. The inter caste marriage and every minute problems that go along with it are shown with extreme precision. The love story and Dhanush just add to the elements that move the story forward. Dhanush eventually ends up his life after failing to win over his love. The story is well-written and doesn’t follow the usual norms exhibited in the Bollywood. A. R. Rahman’s music and Irshad Kamil’s lyrics do justice to the slow-paced heart-warming movie. The dialogues are well written and executed with perfection.

8. Qayamat Se Qayamat Tak

Director: Nasir Hussain

Cast: Aamir Khan, Juhi Chawla

There have been very few directors in the Indian film industry who have done justice to the mundane script of Shakespearean Romeo Juliet. This was one of the films which somehow managed to convince the Indian audiences with its saddened yet beautiful script. Aamir Khan and Juhi Chawla played the role to perfection with a lot of intense chemistry which ended up in duo getting a lot of films in future. The story ends with the couple losing their lives in each other’s arm.


Aamir one again proves his mettle as an actor while Juhi Chawla plays a good second fiddle to the male protagonist. The film bagged several prestigious awards including a National award for the best popular film providing wholesome entertainment. India Times ranks it amongst top 25 must see Bollywood movies of all time. That itself is an achievement in itself for the movie.

7. Stanley Ka Dabba

Director: Amol Gupte

Cast: Partho Gupte, Divya Dutta, Divya Jagdale

It is an irony that innocent movies like Stanley Ka Dabba go unheard and unwatched by the Indian audiences. It is such a beautiful movie that touches all the aspects of the human soul. Also, it covers an important subject of child labor with much finesse and precision. The flow of the movie along with the dialogues and cinematography is top-notch.
The story revolves around Stanley the lead whose Tiffin is much wanted by their art teacher played by Amol Gupte. Stanley’s tiffin is always full of variety and full of taste. It is only at the end of the movie that one realizes that Stanley works in a hotel which he hides from the rest of his school. This movie is going to leave you with teary eyes after the climax. You would fall in love with the simplicity of the movie and how efficiently it deals with a complex topic like child labor.

6. Kal Ho Na Ho

Director: Nikhil Advani

Cast: Shah Rukh Khan, Saif Ali Khan, Preity Zinta, Sonali Bendre

The movie proves to be a stunning and unique piece in the long boisterous career of SRK. It can make you cry and laugh at the same time. It is believed that the lead role of SRK is completely inspired by the real life character of Anand. The movie makes you sob through the entire second half with its innocence and utter love. All the actors do a commendable job in the film, and the debutant director does the job with ultimate finesse.

The movie went on to earn US$13 million worldwide and was the second highest grosser at the time of its release. It won 8 Filmfare awards including two national film awards after its release. The awards won by the movie is a reflection of the outcome of a good script and prolific acting skills. It swept a lot of other awards in that year and was also screened at the Helsinki Film Festival.

5. Goliyon Ki Raasleela: Ram-Leela

Director: Sanjay Leela Bhansali

Cast: Deepika Padukone, Ranveer Singh, Priyanka Chopra

Another larger than life canvas exhibited by exuberant charm by the ace director, Sanjay Leela Bhansali. With a supreme star cast and a real life epic, Bhansali depicted the story of Peshwa Bajirao in much theatrical and engaging way to perfection. Similarly to his previous releases, the movie was packed with sensational hit songs which made place in people’s heart in no matter of time. The real story of Bajirao and Mastani ended in agony and dismay, and so did the movie. However, he was smart enough to tell the tale with an agonising yet fruitful ending.

The movie revolves around the real life story of Bajirao, the undisputed Maratha warrior played by Ranveer Singh. Deepika in Mastani’s role is a delight to watch, while Chopra nails the role of Bajirao’s first wife, Kashibai. With a superb ensemble cast and over the par direction, the movie takes you on a journey of a lifetime. In the end, both Bajirao and Mastani suffer an agonising death leaving the audience tear-eyed.

4. Mughal-E-Azam (1960)

Director: K. Asif

Cast: Prithviraj Kapoor, Dilip Kumar, Madhubala, Durga Khote

It is considered as one of the biggest hits of the Hindi film industry. Also, it happens to be one of the oldest movies on the list. The story is adapted from a play written by Imtiaz Ali Raj which happens to be based on a legend more than a fact. The star cast does a wonderful job in the movie. Also, it is well written and doesn’t fail to leave the audience in tears.

The story revolves around Akbar’s son, Salim who falls in love with a court dancer, Anarkali. However, their love is strongly opposed by Salim’s father. With the love getting stronger, Akbar uses his King status to order death sentence to Anarkali who also loves Salim equally. The shortened tale of love happens to be one of the biggest movies in the Bollywood.

3. Deewar

Director: Yash Chopra

Cast: Amitabh Bachchan, Parveen Babi, Shashi Kapoor

It is one of the best movies in the enormous career of Big B, Amitabh Bachchan. Big B plays a negative role in yet another movie. The movie revolves around the story of two brothers, played by Amitabh and Shashi Kapoor simultaneously. Amitabh went on to become a criminal while Kapoor becomes a Police inspector. Therefore, Kapoor doesn’t allow his mom to stay with Bachchan. Eventually Bachchan is killed by the hands of his own brother due to his wrongdoings.


The film touches all the human emotions and eventually leaves a void in your heart when Bachchan is killed. It doesn’t suffice a proper sad ending, but watching Bachchan die is a distasteful sight.

2. Hum Dil De Chuke Sanam

Director: Sanjay Leela Bhansali

Cast: Salman Khan, Ajay Devgan, Aishwarya Rai

It is now safe to call Bhansali the ultimate tragedy king of Bollywood. With back to back sensational hits, he proves his mettle as a director in the Hindi film industry. It was one of the biggest hits of that year and the love triangle in the movie was portrayed with much finesse and precision. The story is adapted from the Maitreyi Devi’s Bengali novel, Na Hanyate. It is believed that the movie is also inspired by the 1983 movie, Woh Saat Din.
The story of the movie revolves around Aishwarya Rai and Salman Khan who are madly in love with each other. However, Rai is made to marry Devgan, but he notices Rai upset on their wedding day. Upon confronting, he comes to know about her love for Salman. The entire story that follows is twisted tale of love which is sure of leaving the audience heart wrenched.

1. Anand

Director: Hrishikesh Mukherjee

Cast: Rajesh Khanna, Amitabh Bachchan, Rekha, Johnny Walker

It is one of the films every Indian should watch if he or she is a film enthusiast. It is inspiring to the core and can move your heart to a considerate level. The film features Rajesh Khanna in the titular role who is suffering from cancer and has a short period to survive because of his ailment. He is being treated by Bhaskar played by Amitabh Bachchan who is frustrated that he cannot cure every disease. It is a beautiful story that may have happened around you. After a point, you start feeling like you are a part of the movie and immerse in the emotions depicted by the actors. It is still loved by the film enthusiasts all around the country.