These movies are renowned for their touching and emotional storytelling. Here are 20 of them (in no particular order):
- Kabhi Khushi Kabhie Gham (2001)
- Kal Ho Naa Ho (2003)
- Taare Zameen Par (2007)
- Bajrangi Bhaijaan (2015)
- Anand (1971)
- Ae Dil Hai Mushkil (2016)
- Tum Bin (2001)
- Baghban (2003)
- Black (2005)
- Barfi! (2012)
- Kuch Kuch Hota Hai (1998)
- Dil Se.. (1998)
- Rockstar (2011)
- Piku (2015)
- Mother India (1957)
- Hum Dil De Chuke Sanam (1999)
- Aashiqui 2 (2013)
- Veer-Zaara (2004)
- Kal Ho Naa Ho (2003)
- Kabhi Alvida Naa Kehna (2006)
Keep in mind that different people have different emotional responses to movies, and what makes one person cry might not have the same effect on another. Additionally, Bollywood releases many films every year, so there are many other emotional and touching movies that are not included in this list.