Bollywood films play a vital role in raising awareness about real situations that would otherwise go unnoticed. Many films connect with the audience and go on to become among the best in Hindi cinema. One thing that both Dangal, starring Aamir Khan, and Padman, starring Akshay Kumar, have in common is that they are both based on true stories and have both inspired people in their own way. Here are some of the best Bollywood films based on true events that will motivate you.

1. Bhaag Milkha Bhaag

Bhag Milkha

Bhaag Milkha Bhaag depicted the life of Milkha Singh, an Indian athlete, and national champion runner who won India’s first gold medal at the Commonwealth Games. He also went by the name Flying Sikh and was portrayed by Farhan Akhtar in the film. It received outstanding reviews for its inspirational plot and rose to be one of the best Bollywood true-story films.

2. Swades

swadesh

Swades, starring Shah Rukh Khan, is the next film in our list of Bollywood films based on real-life stories. The NRI pair Aravinda Pillalamarri and Ravi Kuchimanchi returned to India. They created a pedal power generator for girls’ schools, which served as an inspiration for the plot of this film. Despite the film’s light box office performance, it has gained popularity over time.

3. Gully Boy

gully boy

Gully Boy is based on the real-life experiences of Indian rappers Divine and Naezy (played by Ranveer Singh). The film examines their battle for fame in the business. One cult favourite Bollywood film that encouraged many people to follow their dreams.

4. Pad Man

padman

Pad man examines the challenges and obstacles a social entrepreneur faces while trying to provide affordable sanitary pads for women. The film is unquestionably uplifting because it demonstrates how a regular guy tries to shatter the stigma associated with menstruation and sanitary napkins.

5. 83

83 movie

The story of India’s historic victory in the 1983 Cricket World Cup was a story that needed to be known and told, especially for a generation that did not witness the moment and the madness. This Bollywood movie features the entire squad of the Indian cricket team in 1983. Ranveer Singh plays the role of ace cricketer Kapil Dev and Deepika Padukone plays his wife Romi in the film.