Bollywood films based on true stories hit differently. When you know the struggle on screen actually happened — the triumph feels more earned, the loss more painful, and the courage more inspiring. These aren’t fictional heroes. They’re real people who faced impossible odds, and cinema gave their stories the audience they deserved.
We’ve picked 15 of the best Bollywood true story movies — from celebrated blockbusters to underrated gems — with IMDb ratings, streaming info, real story context, and what makes each one worth your time.
📋 Quick Navigation
All 15 Movies at a Glance
| # | Movie | Year | IMDb | Based On | Watch On |
|---|---|---|---|---|---|
| 1 | Dangal | 2016 | 8.3 | Phogat sisters’ wrestling journey | Disney+ Hotstar |
| 2 | Bhaag Milkha Bhaag | 2013 | 8.0 | Milkha Singh’s life & Olympics | Prime Video |
| 3 | Uri: The Surgical Strike | 2019 | 8.2 | 2016 surgical strike on Pakistan | Prime Video |
| 4 | Neerja | 2016 | 7.9 | Neerja Bhanot’s hijack heroism | Prime Video |
| 5 | Paan Singh Tomar | 2012 | 8.2 | Athlete-turned-bandit Paan Singh | Prime Video |
| 6 | Sanju | 2018 | 7.7 | Sanjay Dutt’s controversial life | Netflix |
| 7 | Pad Man | 2018 | 7.5 | Arunachalam Muruganantham | Netflix |
| 8 | Shershaah | 2021 | 8.3 | Captain Vikram Batra, Kargil War | Prime Video |
| 9 | MS Dhoni: The Untold Story | 2016 | 7.9 | MS Dhoni’s rise to captaincy | Disney+ Hotstar |
| 10 | Airlift | 2016 | 7.9 | 1990 Kuwait evacuation | Prime Video |
| 11 | Talvar | 2015 | 8.1 | Aarushi Talwar murder case | Netflix |
| 12 | Rustom | 2016 | 6.8 | KM Nanavati murder case (1959) | Prime Video |
| 13 | Mary Kom | 2014 | 6.8 | Boxer Mary Kom’s career | Prime Video |
| 14 | Sky Force | 2025 | 7.5 | 1965 Indo-Pak air war | Prime Video |
| 15 | Super 30 | 2019 | 7.0 | Mathematician Anand Kumar | Prime Video |
1. Dangal (2016) — Best Bollywood Sports Film Based on a True Story

Dangal is the highest-grossing Indian film of all time globally, earning over ₹2,000 crore worldwide — and it’s built entirely on a true story. Mahavir Singh Phogat, a former wrestler from Haryana, trained his daughters Geeta and Babita to become national and international wrestling champions at a time when women’s wrestling was practically invisible in India.
What makes the film extraordinary is its emotional complexity. Mahavir is stern, sometimes forceful, and deeply unconventional — yet his vision for his daughters’ futures was ultimately liberating. The film doesn’t shy away from the tension between a father’s ambition and a daughter’s autonomy, and it lets the audience wrestle with both.
Best For: Anyone who wants a sports film that’s equally about gender, family, and cultural change. Watch the trailer below before diving in.
2. Bhaag Milkha Bhaag (2013) — Best Bollywood Athletic Biopic
Milkha Singh — India’s “Flying Sikh” — was an orphan of Partition who walked to India with nothing and eventually became one of the fastest men on earth. Bhaag Milkha Bhaag tells that journey without sanitizing the trauma that drove it.
Unlike most sports biopics that treat success as the finish line, this film is honest about what it costs to be great. Milkha carries the memory of watching his parents die during Partition throughout his career, and that weight never fully lifts. Farhan Akhtar’s physical and emotional transformation for the role remains one of the most committed performances in Bollywood history.
Best For: Viewers who enjoy biopics that prioritize emotional authenticity over feel-good formula.
3. Uri: The Surgical Strike (2019) — Best Bollywood Military True Story
In September 2016, the Indian Army carried out a cross-border surgical strike on militant launch pads in Pakistan-occupied Kashmir in retaliation for the Uri attack that killed 19 soldiers. Uri: The Surgical Strike dramatizes the planning and execution of that operation.
The film became a genuine cultural phenomenon — its catchphrase “How’s the josh?” entered everyday vocabulary — and proved that content-first military films could generate massive box office returns without a Khan in the lead. Vicky Kaushal’s performance is grounded and intense, and the action sequences are among the most technically precise in Bollywood.
Best For: Fans of military thrillers and patriotic cinema grounded in real geopolitical events.
4. Neerja (2016) — Most Inspiring True Story in Bollywood
On September 5, 1986, Pan Am Flight 73 was hijacked at Karachi airport by Palestinian terrorists. Neerja Bhanot, a 23-year-old senior flight purser, hid the passports of American passengers to prevent the hijackers from identifying them — and ultimately gave her life shielding three children from gunfire during the escape.
The film is remarkable for what it doesn’t do: it doesn’t turn Neerja into a superhero. She’s scared, she’s uncertain, and her courage is entirely human. That restraint makes her sacrifice hit harder than any action sequence could.
Best For: Anyone who wants to watch a true story of extraordinary courage told with restraint and emotional honesty.
5. Paan Singh Tomar (2012) — Most Underrated Bollywood Biopic
Paan Singh Tomar was a seven-time national steeplechase champion who represented India at the 1958 Asian Games. He was also eventually declared a dacoit by the Indian government and killed in a police encounter. The gap between those two facts is where this film lives.
Irrfan Khan delivers a career-defining performance — unhurried, dignified, and quietly devastating. The film never asks you to approve of Paan Singh’s choices. It only asks you to understand the systemic failures and personal betrayals that shaped them. Very few Bollywood biopics have the courage to be this morally complicated.
Best For: Viewers who want a true story that challenges easy judgements about heroes and criminals.
6. Sanju (2018) — Most Controversial Bollywood Biopic
Sanju chronicles Sanjay Dutt’s turbulent life — drug addiction, the 1993 Mumbai blasts conviction, prison time, and his complicated relationship with his father Sunil Dutt. It’s one of the highest-grossing Bollywood biopics ever, and also one of the most debated.
Ranbir Kapoor’s physical and emotional mimicry of Dutt is exceptional — arguably the finest performance of his career. The film knows how to entertain. What it also does, however, is frame Dutt in an almost entirely sympathetic light, glossing over aspects of his actions that many felt deserved harder scrutiny.
Best For: Fans of actor-driven biopics who enjoy watching a genuinely complex life story — while keeping their own critical lens switched on.
7. Pad Man (2018) — Most Socially Impactful Bollywood True Story
Arunachalam Muruganantham is a Tamil Nadu social entrepreneur who invented a low-cost sanitary pad making machine and distributed it across rural India at affordable prices. He turned down a multimillion-dollar acquisition offer to keep his invention accessible to the women who needed it most.
The film works because it treats its subject with warmth rather than reverence. Muruganantham’s story is told with humour, humanity, and the social reality of a country where menstruation remains taboo. It sparked genuine public conversations that extended well beyond cinema halls.
Best For: Those who want a film that combines an uplifting true story with real social relevance.
8. Shershaah (2021) — Best OTT Bollywood War Biopic
Captain Vikram Batra was awarded India’s highest wartime military honour — the Param Vir Chakra — posthumously for his bravery during the 1999 Kargil War. His battlefield call sign was Shershaah. His famous line: “Yeh dil maange more.”
Released directly on Prime Video, Shershaah became one of the most-watched Indian films on the platform. It balances the romance of Vikram and Dimple Cheema with the intensity of Kargil’s mountain warfare, never letting either element overwhelm the other. The climax — knowing what’s coming — hits with the full weight of a real loss.
Best For: Those who want a war biopic that gives equal weight to love and sacrifice.
9. MS Dhoni: The Untold Story (2016) — Best Cricket Biopic in Bollywood
From a ticket collector at Kharagpur Railway Station to captaining India to three ICC tournament victories — MS Dhoni’s journey is one of cricket’s great stories. The film chronicles his rise from small-town Ranchi, his early heartbreaks, and the calm under pressure that became his signature.
Sushant Singh Rajput brought an understated authenticity to the role that made the film feel less like a biopic and more like a memory. In the context of his own tragic passing, the film carries additional emotional weight today.
Best For: Cricket fans and anyone who enjoys a rise-from-nothing story told without excessive melodrama.
10. Airlift (2016) — Best Bollywood Rescue True Story
In 1990, when Saddam Hussein’s Iraq invaded Kuwait, approximately 1,70,000 Indian nationals were stranded. What followed was the largest human evacuation in history — organized largely through civilian effort and Air India flights. Airlift dramatizes that story through the character of Ranjit Katyal, a fictional composite of several real businessmen who played key roles.
The film works as both a thriller and a tribute. The logistics of evacuating 1.7 lakh people across a war zone is inherently dramatic — and the film captures that scale without losing the human stakes at its centre.
Best For: Those who enjoy real-world crisis stories told at pace, with genuine historical stakes.
11. Talvar (2015) — Best Investigative True Story Film in Bollywood
The Aarushi Talwar murder case was one of India’s most controversial criminal investigations — a 14-year-old girl and the family’s domestic help were found dead, and her parents were ultimately convicted in a case that remains disputed by many legal observers to this day.
Talvar doesn’t tell you who did it. It shows you three different investigative interpretations of the same evidence — and lets the viewer sit with the discomfort of a justice system that may have failed everyone involved. It’s one of the bravest films Bollywood has made about a real case.
Best For: True crime fans and viewers who want a film that respects ambiguity rather than forcing a conclusion.
12. Rustom (2016) — Best Classic Crime True Story Bollywood Film
In 1959, Naval Commander Kawas Manekshaw Nanavati shot and killed his wife’s lover in Bombay. The case became India’s last jury trial — and the first major media-driven criminal sensation. Nanavati was acquitted by the jury but convicted by the High Court in a landmark legal episode.
Rustom takes significant creative liberties with the original case, reframing it as a more heroic narrative. It’s entertaining and well-paced, but works better as a period drama inspired by real events than as a faithful retelling.
Best For: Viewers who enjoy stylized period courtroom dramas and don’t mind the film taking creative liberty with history.
13. Mary Kom (2014) — Best Female Sports Biopic in Bollywood
Mary Kom is a six-time World Amateur Boxing Champion from Manipur who also won a bronze medal at the 2012 London Olympics — all while raising a family in one of India’s most underrepresented regions. Her story is extraordinary by any measure.
The film has its limitations — the casting drew criticism, and the narrative follows a conventional biopic formula. But Priyanka Chopra commits fully to the physical demands of the role, and Mary Kom’s actual journey is remarkable enough to carry the film through its weaker moments.
Best For: Sports film fans interested in the story of one of India’s most decorated women athletes.
14. Sky Force (2025) — Best New Bollywood True Story Film
Based on the 1965 Indo-Pakistan War air strikes, Sky Force depicts India’s first airstrike on Pakistani soil and the story of Squadron Leader K.O. Ahuja, who led the mission. It’s a tribute to Indian Air Force pilots whose stories have largely remained outside public memory.
The film made a strong box office showing in early 2025 and introduced new star Veer Pahariya to mainstream audiences. It follows the patriotic military genre well established by Uri and Shershaah, with strong production values and emotionally resonant moments.
Best For: Fans of patriotic military films and viewers curious about a lesser-known chapter of Indian military history.
15. Super 30 (2019) — Most Motivational Bollywood True Story
Anand Kumar is a Bihar-based mathematician who runs the “Super 30” program — selecting 30 economically disadvantaged students each year and preparing them for the IIT-JEE entrance exam free of charge. His success rate is remarkable: in many years, all 30 students cleared one of the world’s most competitive examinations.
Hrithik Roshan’s casting generated controversy given Anand Kumar’s background, and some of the film’s claims about his story have been disputed. But as a straightforward underdog inspirational film for general audiences, it delivers what it promises.
Best For: Those who enjoy underdog stories with an educational and social justice angle.
What Makes Bollywood True Story Films Work?
The best Bollywood films based on true stories share a few consistent traits. They don’t just dramatize what happened — they find the human tension inside the facts. They ask why this person’s story matters, not just what they did.
Films like Talvar and Paan Singh Tomar succeed because they resist easy conclusions. Films like Dangal and Shershaah succeed because they make personal stakes feel universal. And films like Neerja succeed because they trust a real story to be more powerful than any dramatization could be.
The ones that fail — or get criticised — tend to prioritise a sanitised version of events over honest storytelling. Biopics that protect their subjects rather than examine them rarely age well.
How Accurate Are Bollywood Biopics? What You Should Know
Cinema is storytelling, not documentation. Every Bollywood true story film compresses timelines, invents dialogue, and sometimes creates composite or fictional characters to serve narrative needs. That’s not necessarily dishonest — it’s the nature of the medium.
What matters is whether the emotional and thematic truth of a story is preserved. Bhaag Milkha Bhaag adds a romance that didn’t happen, but captures the psychological cost of athletic greatness with real insight. Sanju dramatizes events accurately but frames them in a way that many felt was too forgiving. The fact that a film is “based on a true story” is always a starting point for curiosity — not a guarantee of accuracy.
A simple rule: enjoy the film, then read about the real story. You’ll almost always find it even more interesting.
Frequently Asked Questions — Bollywood Films Based on True Stories
Which is the best Bollywood film based on a true story?
Dangal (2016) is widely considered the best, combining cultural impact, emotional depth, and global success. Paan Singh Tomar and Neerja are often cited by critics as the most honest and unflinching true story films.
Which Bollywood true story movies are available on Netflix?
Sanju, Pad Man, and Talvar are currently available on Netflix India.
Which Bollywood true story movies are on Prime Video?
Prime Video has a strong collection including Uri, Shershaah, Bhaag Milkha Bhaag, Neerja, Paan Singh Tomar, Airlift, Talvar, Mary Kom, Super 30, Rustom, and Sky Force.
Are Bollywood biopics accurate to real events?
Most Bollywood biopics take creative liberties — compressing timelines, inventing dialogue, or dramatizing events. Core facts are usually accurate, but it’s worth researching the real story alongside any biopic you watch.
What is the highest-grossing Bollywood film based on a true story?
Dangal (2016) is the highest-grossing Indian film of all time, earning over ₹2,000 crore globally. Uri: The Surgical Strike is also among the top-grossing true story films in Bollywood.
Which Bollywood true story films are based on war or military events?
Uri: The Surgical Strike, Shershaah, Sky Force, and Airlift are all based on real military or wartime events involving the Indian armed forces.
Which Bollywood sports biopics are worth watching?
Dangal, Bhaag Milkha Bhaag, MS Dhoni: The Untold Story, and Mary Kom are the most acclaimed sports biopics in Bollywood, covering wrestling, athletics, cricket, and boxing respectively.
Final Thoughts
The best Bollywood films based on true stories remind us that extraordinary lives don’t belong only to fictional heroes. They’re lived by athletes from small towns, flight attendants on the wrong flight, mathematicians in underfunded classrooms, and soldiers on impossible terrain.
Cinema gives those stories the scale they deserve. And when it’s done well — with honesty, craft, and respect for the real people involved — a true story film can stay with you long after any piece of fiction fades.
Start with Paan Singh Tomar if you want something that’ll genuinely surprise you, Neerja if you want something that’ll genuinely move you, and Dangal if you want both at the same time.
Which Bollywood true story film affected you the most? And which real story do you think still hasn’t been told on screen? Share in the comments.

Popcorn in hand and a opinion ready — Emily covers movie reviews, box office buzz, and all things cinema at Popcorn Review.

