1). Kal Ho Naa Ho
This was Karan Johar finest movies in B Town, which has SRK in the lead role. The film talks about a man who loses the battle with life in his young age but in return he gives lives to many surrounding him. Bet if you have watched this film, you would certainly going to cry with it.
2). Tere Naam
The film Tere Naam was released way back in 2003 and it focused on pain of love and the tough climax when we see Salman Khan heading to mental hospital for losing his love. Though there are lot many things to enjoy but it comes with a tragic end making you to cry for sure.
3). Veer Zaara
The film is based on a real story which actually occurred in the history of Indian Army. The lead roles were played by King Khan and Preity Zinta to make it an epic film to catch. The kind of emotions these two actors have portrayed would certainly going to make you cry.
4). Taare Zameen Par
Anyone can bet, the Aamir Khan’s film Taare Zameen Par was an epic film, which turned the boy round facing the issue of dyslexia. In fact, everyone watching the end and the song cried thus when the film finishes up we see huge crowd gathering inside the wash room to wash their faces to get rid of the tears. Interestingly, this film gave Aamir his debut in direction also award for the Best Director as well.
This film has a fantastic star cast, which even included Salman Khan along with Big B. Catch the story of a couple who were were separated by their own children. And yes the last speech by Big B was too touching to make anyone cry.