Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Marie Claire
Marie Claire
Lifestyle
Ineye Komonibo

The 59 Best Bollywood Movies Ever

Kajol in Dilwale Dulhania Le Jayenge.

Named "Bollywood" by movie enthusiasts, the Mumbai-based Hindi-language film industry accounts for a major portion of the global film space and continues to grow with each title it pumps out. Bollywood beats out Nigeria's Nollywood and America's Hollywood to be the world's largest film industry in terms of output and reach, with its content appealing to moviegoers in every corner of the world. But tread lightly; the term “Bollywood” is less accepted by those working in it, as it situates the industry in the shadow of its western counterpart.

With such an output—over 1,000 films released each year—it begs the question: What is it, exactly, that makes Bollywood so epic, its film so special? Some argue that there's a tried-and-true formula to any quality Bollywood film: swoon-worthy romance, swelling soundtracks, ridiculously attractive lead characters, and plot twists that you can see coming from a mile away. Others say that Bollywood's secret is far simpler: It's just a damn good time from beginning to end.

Either way, these must-watch movies are well worth the two-plus hours you'll probably have to block off in your day to watch them (Bollywood movies are famously long, though Hollywood is lately following suit). Whether you're a fan of romance, tragedy, or comedy, there's definitely a film for you in this colorful world. Below, find the best Bollywood movies of all time that you need to add to your watch list, from epic historical dramas to to gripping thrillers to kick-ass action movies.

Classic Bollywood Movies

'Amar Akbar Anthony' (1977)

(Image credit: Hirawat Jain & Co.)

Centered on three brothers separated by birth and adopted by families of different faiths (Hindu, Muslim, and Christian, respectively—a nod to India’s formerly secular status), this memorable comedy follows their lives as they intersect in adulthood.

WATCH IT

'Dil Chahta Hai' (2001)

(Image credit: Courtesy)

This movie has it all. It's a romantic comedy. It's a drama. It's a heartfelt coming-of-age movie. Dil Chahta Hai, which won the National Film Award for Best Feature Film in Hindi, tells the stories of three college friends as they try to navigate life and love after graduation.

WATCH IT

'Dil To Pagal Hai' (1997)

(Image credit: Sony Pictures Networks)

A classic '90s film, Dil To Pagal Hai follows members of a dance group in an unfolding love triangle. Shah Rukh Khan, Madhuri Dixit, and Karisma Kapoor star as the complicated lovers in this film, which features some of the most iconic Bollywood film songs ever.

WATCH IT

'Dilwale Dulhania Le Jayenge' (1995)

(Image credit: Courtesy)

You can't talk about Bollywood without mentioning Dilwale Dulhania Le Jayenge. The 1995 classic is widely considered the gold standard for Bollywood rom-coms, featuring a cheeky Shah Rukh Khan and starlet Kajol (and her signature unibrow) as two young people who fall in love on a backpacking trip across Europe. There’s a reason DDLJ, as it’s affectionately called, is still running in a Mumbai theater over 25 years later.

WATCH IT

'Mother India' (1957)

(Image credit: Courtesy)

This epic drama focuses on an impoverished woman who is forced to care for her two sons alone while surviving threats from a nefarious money-lender when her husband leaves the family in disgrace. At the time it was made, Mother India was one of the most expensive Hindi movies ever made and is considered one of the most revered movies in Bollywood history.

WATCH IT

'Pyaasa' (1957)

(Image credit: Guru Dutt Films Pvt. Ltd.)

This 1957 musical romance is a classic. The story follows Vijay, an unsuccessful poet who is mistakenly assumed dead when a homeless man he gave his coat to is murdered. After his "death," Vijay's poems are published—and wildly popular.

WATCH IT

'Sholay' (1975)

(Image credit: Courtesy)

This action-adventure Bollywood offering is a classic. The plot revolves around a retired police chief who sets out to catch a dastardly thief—with the help of two lesser criminals.

WATCH IT

Best Bollywood Drama Movies

'3 Idiots' (2019)

(Image credit: Courtesy)

This coming-of-age dramedy follows three engineering students' trials and tribulations, offering a tongue-in-cheek critique of the state of the Indian education system and the stress it creates.

'12th Fail' (2023)

(Image credit: Zee Studios)

Based on a true story about the life of Manoj Kumar Sharma, 12th Fail is set in a town known for corruption—teachers at the local schools help all of the students cheat on their final exams. A new authority at the school cracks down on the dishonesty and the film, starring Vikrant Massey as Sharma, chronicles his rise to honesty and eventual career as an officer himself.

WATCH IT

'Dangal' (2016)

(Image credit: Courtesy)

Nearly a decade after its release, Dangal remains India’s highest-grossing film of all time. The blockbuster biopic follows sisters Geeta and Babita Phogat, both wrestlers, on the road to the 2010 Commonwealth Games, where—historical spoiler alert!—Geeta would ultimately go on to become the first-ever Indian woman to win a gold medal for wrestling.

'Kabhi Khushi Kabhie Gham' (2001)

(Image credit: Courtesy)

What do you get when you take some of Bollywood's most prolific actors (Amitabh Bachchan, Shah Rukh Khan, Hrithik Roshan, Kajol, and Kareena Kapoor) and put them all in one movie about a well-off, prominent family in Delhi struggling to maintain its legacy? Kabhi Khushi Kabhie Gham, that's what. The family drama is a heartbreaking story about the ties that bind us but can also break us. And it's so, so, so good.

WATCH IT

'Mary Kom' (2014)

(Image credit: Courtesy)

Priyanka Chopra stars in this inspirational sports film as the real-life boxing icon Chungneijang Mary Kom Hmangte, who went from farming the fields of Manipur to fighting in the ring. Eventually, she became a six-time World Amateur Boxing champion.

WATCH IT

'Hichki' (2018)

(Image credit: Courtesy)

There's only been one thing challenging aspiring teacher Naina's dream of landing a job at the high school she once attended: her Tourette's syndrome. Even when Naina (Rani Mukerji) is able to finally become a teacher, her troublemaking class presents a new issue, making her wonder if her dreams really are within reach.

WATCH IT

'Insaf Ka Tarazu' (1980)

(Image credit: Courtesy)

Insaf Ka Tarazu translates to "the balance (or scale) of justice" and the movie dives deep into what justice is and how to strike that balance. In this intense drama, a wealthy man named Ramesh meets a beauty queen named Bharti, who he invites onto his yacht. Afterwards, Bharti accuses Ramesh of sexually assaulting her, but he's exonerated. When he's murdered two years later, Bharti is arrested for the crime and put on trial herself.

'Lagaan' (2001)

(Image credit: SET Pictures)

"Lagaan" translates to "Agricultural Tax," but don't let that put you off. Only within the genius that is Bollywood could a movie about a town outraged by an unprecedented tax increase also be this genuinely engrossing and earn an Oscar nom. It doesn't hurt that the villagers end up playing a game of cricket against the British army officers for the right not to pay it.

'The Lunchbox' (2013)

(Image credit: UTV Motion Pictures/Sony Pictures Releasing)

The Lunchbox is one of those beautifully touching movies that tells a story you didn't know you desperately needed until you've seen it. In the movie, a woman named Ila tries to rekindle the spark in her marriage by preparing a special lunch for her (not-so-great) husband. The plan goes awry, however, and the lunch ends up in front of an antisocial widower instead. When her husband doesn't mention his special meal, Ila adds a note to the next lunch she prepares (which also goes to said widower) and an unlikely friendship is born.

'Maidaan' (2024)

(Image credit: Zee Studios)

India isn’t known for its sporting culture (outside of cricket), but there’s a rich history of athletics in the country—Maidaan tells the story of the Indian national soccer team in the 1950s and 1960s. Ajay Devgn stars as the Muslim coach Syed Abdul Rahim, who is credited with the team's success during this time period.

WATCH IT

'Pad Man' (2018)

(Image credit: Sony Pictures Releasing)

This Akshay Kumar social cause film sheds light on the real-life entrepreneur who brought low-cost sanitary pads to rural women. After observing that his wife was using a dirty rag when she had her period, Arunachalam Muruganantham researched better options for her and her peers, even at the cost of being morally outcast by villagers who felt his interest in women’s issues to be perverted. Pad Man is an inspirational movie about making a difference in your community.

WATCH IT

'Panga' (2020)

(Image credit: Courtesy)

This inspirational sports movie takes place in the world of Kabbadi, a popular contact sport in India. The movie follows Jaya Nigam, a former Kabbadi champion who quit the sport after the birth of her son, but regrets walking away. With help and support from her now 7-year-old son and a former teammate, Jaya trains, gets back into shape, makes her comeback, and eventually wins the Kabaddi cup for team India.

WATCH IT

'Queen' (2014)

(Image credit: Courtesy)

When shy Rani Mehra (Kangana Ranaut) gets left at the altar on her wedding day, she shocks her conservative family and friends by turning what was supposed to be a romantic honeymoon for two into an ambitious solo trip.

WATCH IT

'Saina' (2021)

(Image credit: Courtesy)

We STAN an inspiring, goose-bump-inducing female-led sports flick. This biopic, starring Parineeti Chopra, dives into the life of Saina Nehwal an Indian professional badminton player who is a former world No. 1.

WATCH IT

'Secret Superstar' (2017)

(Image credit: Courtesy)

Part poignant coming-of-age story, part ode to a mother’s love, Secret Superstar is a certified tearjerker that shows 15-year-old Insia’s meteoric rise to fame as an anonymous YouTube sensation. With help from her mom, she’ll have to decide whether to follow her dreams or go along with her abusive father’s very different plan for her future.

'Taare Zameen Par' (2007)

(Image credit: PVR Pictures)

If you’re looking for a tearjerker, look no further than Aamir Khan’s Taare Zameen Par. Set at a school for kids with developmental disabilities, the film follows a child with dyslexia named Ishaan (Darsheel Safary) who bonds with a teacher (played by Khan)—the first person of authority to see beyond Ishaan’s academic shortcomings and nurtures his differences at school.

'Veer-Zaara' (2004)

(Image credit: Yash Raj Films)

Religion is a curious thing in India—for many years the nation prided itself on secularism, though Hindu nationalism took hold in recent years. But its biggest film stars (including all of the Khans that have a stronghold on this list) are largely Muslim. 2004’s Veer Zaara took the religious divide a step further with a story of a Pakistani Muslim woman (Preity Zinta) falling in love with a Hindu Air Force officer (Shah Rukh Khan).

WATCH IT

Best Bollywood Period Dramas

'Bajirao Mastani' (2015)

(Image credit: Courtesy)

When Peshwa Bajirao (Ranveer Singh) falls for Mastani (Deepika Padukone), the daughter of a Rajput king, despite already being married to Kashibai (Priyanka Chopra) an ill-fated love triangle forms altering the very course of their lives. Fun fact: Bajirao Mastani also marks Singh and Padukone's second onscreen romance after starring together in Ram Leela in 2013; the two actors tied the knot IRL in 2018!

WATCH IT

'The Dirty Picture' (2013)

(Image credit: Courtesy)

This musical drama, loosely based on the life of Silk Smitha, an Indian actress known for erotic roles, is equal parts bold and wildly entertaining. Actress Vidya Balan was critically praised for her work in the lead role.

WATCH IT

'Devdas' (2002)

(Image credit: Courtesy)

Shah Rukh Khan takes on the titular role of Devdas, a man who returns to India after previously leaving the country to study law in England. His forbidden love leads him to a battle with alcoholism that impacts the lives of the people who he loves most.

WATCH IT

'Gangubai Kathiawadi' (2022)

(Image credit: Pen Marudhar Entertainment)

Alia Bhatt transforms into the real titular Gangubai, a former sex worker and current brothel madame who advocated for sex workers' rights in 1960s India. The film is inspirational, though the circumstances of her life are a reminder that there is still so far to go to protect women both in India and around the world.

WATCH IT

'Jodhaa Akbar' (2008)

(Image credit: Courtesy)

Hrthrik Roshan and Aishwarya Rai lead this 2008 romance film about the marriage of convenience turned passionate love affair between a Rajput princess and a Mughal king jeopardized by the threat of a looming religious war. Jodhaa Akbar will make you believe in love againtrust me.

WATCH IT

'Mughal-e-Azam' (1960)

(Image credit: Courtesy)

Loosely based on actual historical events, Mughal-e-Azam tells the story of how 16th-century Mughal Emperor Akbar’s disapproval of his son Prince Salim’s choice of love interest turned into a full-blown war. The movie—which at the time boasted the highest budget of any Indian film by far—took its inspiration from a 1922 stage play and, in a full-circle moment, has since been turned into a Broadway-style musical that debuted in 2016 and toured North America this year.

Best Romantic Bollywood Movies

'Barfi!' (2012)

(Image credit: Courtesy)

Ready to cry, laugh, and then cry a little more? Barfi! is about the misadventures of a happy-go-lucky man who makes the most of life. The film stars Bollywood favorites Ranbir Kapoor as Barfi and Priyanka Chopra as his love interest Jhilmil, a young woman on the autism spectrum.

WATCH IT

'Jab We Met' (2007)

(Image credit: Courtesy)

If you love a good quirky-girls-saves-a-guy rom-com, then Jab We Met deserves a spot on your watchlist. The movie tells the story of heartbroken businessman Aditya who meets spirited woman Geet on a train and ends up sucked into her whirlwind of a life, including a trip to meet her family and the chance to tag along for her elopement with her secret boyfriend.

WATCH IT

'Kal Ho Naa Ho' (2003)

(Image credit: Yash Raj Films )

A tearjerker set in New York City, Kal Ho Naa Ho is one of Bollywood’s most enduring outputs. Aman (Shah Rukh Khan) arrives in Naina’s (Preity Zinta) Queens neighborhood, and his charming personality impresses everyone except her. Still, she falls for him and is heartbroken when he pushes her towards her best friend Rohit (Saif Ali Khan). We won’t reveal why for the sake of remaining pure from spoilers—but have your tissues handy.

WATCH IT

'Khoobsurat' (2014)

(Image credit: Courtesy)

A career-driven but socially awkward physical therapist gets the opportunity of a lifetime when she's hired by the Rajasthan royal family to nurse the king back to health. However, she gets thrown off her game by the presence of the family's extremely hot prince and his snobbish mother. Romantic shenanigans and misunderstandings ensue, and honestly, what else would we expect from a Disney movie?

WATCH IT

'Kuch Kuch Hota Hai' (1998)

(Image credit: Courtesy)

Shah Rukh Khan stars in this ‘90s rom-com that features not one but two love triangles set about a decade apart. KKHH’s own director has since criticized the gender politics at play in the film, but it remains a beloved entry in the Bollywood canon for its sweet story and unforgettable style.

WATCH IT

'Laapataa Ladies' (2023)

(Image credit: Yash Raj Films)

When two newlyweds in rural India are accidentally swapped on the train, one sees it as a way out of a predicament while the other tries desperately to get back to the life she was promised. Humorous, suspenseful, and touching, Laapataa Ladies is a welcome feminist tale in an unlikely place.

WATCH IT

'Love Aaj Kal' (2020)

(Image credit: Courtesy)

It's appropriate that this romantic movie was released on Valentine's Day. The drama follows a young couple named Zoe and Veer who meet in a bar and have an instant connection but struggle to move forward in their relationship as their careers and life plans keep pulling them apart.

WATCH IT

'Lust Stories' (2018)

(Image credit: Courtesy)

Much sexier than many of the other titles on this list and within Bollywood in general, Lust Stories is an anthology film about four vastly different sexual situations, including an inappropriate student-teacher interaction, a maid's secret desire, the broken trust between a married couple, and one woman's awkward experience with a vibrator.

WATCH IT

'Main Prem Ki Diwani Hoon' (2003)

(Image credit: Courtesy)

A case of mistaken identity leads to love in this romantic comedy starring Bollywood heavyweights Hrthrik Roshan and Kareena Kapoor. (Note: Pay no attention to the animated talking parrot that shows up from time to time2003 was a whole different mood.)

WATCH IT

'Monica, O My Darling' (2022)

(Image credit: Netflix)

A young robotics engineer Jayant, played by Rajkummar Rao, has risen through the ranks at his company is on the brink of being named CEO and marrying the current CEO’s daughter. Life is good until his mistress threatens his idyllic future when she reveals she is pregnant. In this thriller, Jayant seeks revenge by partnering with some unlikely allies, but the result is far bloodier than originally thought.

WATCH IT

'Mujhse Dosti Karoge!' (2002)

(Image credit: Yash Raj Films)

This '00s film is the original catfish: Childhood friends Raj (Hrithik Roshan) and Tina (Kareena Kapoor) fall in love and stay in touch via email—except that Tina isn’t responding; it’s her friend Pooja (Rani Mukerji), who also has feelings for Raj. This love triangle comedy is goofy and fun and features a must-see 12-minute medley of nostalgic Hindi song covers with convincing lip-synching by the stars.

WATCH IT

'Rocky Aur Rani Kii Prem Kahaani' (2023)

(Image credit: Viacom18 Studios)

Hailed as a film reminiscent of '90s Bollywood, this Karan Johar flick starring Ranveer Singh and Alia Bhatt treads familiar ground with a story about familial and class conflicts. Instead of waiting for older generations to break bread with each other like other Johar movies (cough cough, Kabhi Khushi Kabhie Gham), Rocky Aur Rani Kii Prem Kahani shows what can happen when people are forced to tackle their issues head-on.

WATCH IT

'Saathiya' (2002)

(Image credit: Yash Raj Films/Madras Talkies/Kaleidoscope Entertainment)

Complicated romances are part and parcel of Bollywood, but Saathiya’s felt grounded in a surprising way when it premiered in 2002. Set in two timelines—one depicting Aditya (Vivek Oberoi) and Suhani’s (Rani Mukerji) star-crossed love and elopement after opposition from their families and another that follows Aditya as he discovers that Suhani was in a near-fatal car crash—the film is a whirlwind of emotions from start to finish.

WATCH IT

Best Thriller and Horror Bollywood Movies

'Andhadhun' (2018)

(Image credit: Courtesy)

This suspense-filled black comedy is so filled with twists that “ending explained” is one of its most popular related Google searches. You won’t find any spoilers here: You’ll have to watch and decide for yourself what actually happened to Akash, Swami, and Simi in the end—and whether Akash was ever really blind at all.

WATCH IT

'Bodyguard' (2011)

(Image credit: Courtesy)

Lovely Singh is assigned to be the bodyguard for Divya, the beloved daughter of a national politician with many enemies, but things get complicated when Lovely finds himself falling in love on the job. There are cool fight sequences and fun dance breaks in this onewe love duality!

'CTRL' (2024)

(Image credit: Netflix)

After a former influencer (Ananya Panday) falls from grace, she takes solace in a new AI companion tool. But the tool has ulterior motives, launching her into a deeper conspiracy around the parent company and the lengths it goes to silence its opponents. CTRL is an eerily plausible cautionary tale about the growing reliance on AI and features an excellent Ananya Panday performance at its center.

WATCH IT

'Dhoom 2' (2006)

(Image credit: Courtesy)

In one of those rare cases where the sequel surpasses the original, Dhoom 2 is believed by many to be the best film in the Dhoom franchise (which, by the way, is the second-largest Bollywood film franchise in terms of box-office revenue). Think Fast and Furious, but in Hindi and topped with lively musical numbers.

WATCH IT

'Dil Se..' (1998)

(Image credit: Eros International)

Even if you’re just becoming acquainted with Bollywood, there’s a strong likelihood that you’ve seen the music video for "Chaiyya Chaiyya," in which Shah Rukh Khan and others dance atop a train. (You may have also heard the song in the end credits of Spike Lee’s Inside Man). The film behind the music video is just as thrilling, centered on the serious backdrop of the Insurgency in Assam.

WATCH IT

'Ek Ladki Ko Dekha Toh Aisa Laga' (2019)

(Image credit: Courtesy)

LGBTQ+ narratives are slowly but surely making their way into mainstream Bollywood cinema, and Ek Ladki Ko Dekha Toh Aisa Laga is helping lead the way. The heartwarming film depicts a closeted woman's journey to personal freedom and her fight for acceptance from her traditional family.

WATCH IT

'Ek Tha Tiger' (2012)

(Image credit: Courtesy)

Action icon Salman Khan plays an Indian secret agent nicknamed "Tiger" who is sent to Ireland on a mission to keep tabs on a renowned scientist suspected may be aiding the defense strategies of Pakistan.

WATCH IT

'Fanaa' (2006)

(Image credit: Courtesy)

For a thriller with more romance, try 2006's Fanaa, about a flirtatious tour guide named Rehan who meets and starts a relationship with a blind (but very independent) Kashmiri woman named Zooni. The twist: This isn't the first time Rehan and Zooni have met ... or dated. Turns out, Rehan is an insurgent behind a series of terrorist attacks, including one seven years prior that he used to fake his own death and leave Zooni the first.

WATCH IT

'Haider' (2014)

(Image credit: UTV Motion Pictures)

Haider takes the well-known William Shakespeare play Hamlet and lets the tragedy play out in a totally different yet equally grim setting: in the middle of the Kashmir conflicts of 1995.

WATCH IT

'Is Love Enough? Sir' (2018)

(Image credit: Courtesy)

Get the tissues ready. Rohena Gera’s poignant and heartbreaking film examines complex love, class divides, and personal ambition. In the film, a young widow, hired as a housekeeper, and the wealthy, single man she works for fall in love.

'Kill' (2023)

(Image credit: AA Films)

Produced by Karan Johar and Oscar-winning producer Guneet Monga, this action thriller might remind you of Snowpiercer. Taking place entirely on a train, Kill follows Amrit Rathod (played by Lakshya) as he attempts to stop his girlfriend’s forced arranged marriage. But in his pursuit, Amrit must fight off a gang of bandits hellbent on terrorizing the passengers.

WATCH IT

'Mrs. Serial Killer' (2020)

(Image credit: Netflix)

If you like your crime dramas dark and twisty, then Mrs. Serial Killer is for you. The premise: A a man is arrested (and possibly framed) for a series of brutal murders. His pregnant wife decides to prove he's innocent by committing a copycat crime while he's in custody. Foolproof, right?

WATCH IT

'Neerja' (2016)

(Image credit: Courtesy)

Model-turned-flight attendant Neerja Bhanot comes face to face with a group of terrorists intent on hijacking her flight. The film is based on the true story of the Abu Nidal Organization's hijacking of Pan Am Flight 73 in 1986.

'Thappad' (2020)

(Image credit: Courtesy)

After her seemingly perfect husband Vikram (Pavail Gulati) slaps her at a party, Amrita (Taapsee Pannu) begins to realize all of the micro-sexism she's faced at his hands throughout their marriage. The movie follows her as she bravely takes on the patriarchy and fights for the respect she's owed.

WATCH IT

'The White Tiger' (2020)

(Image credit: Courtesy)

Based on Aravind Adiga's New York Times bestselling book by the same name, this Netflix drama follows Balram (Adarsh Ghourav) a driver to a wealthy family, who is coerced into taking the fall for one of their crimes. Ultimately, the film, executive produced by Priyanka Chopra, grapples with the cycle of poverty, power, and self-preservation.

WATCH IT

'Zindagi Na Milegi Dobara' (2011)

(Image credit: Courtesy)

Lifelong best friends Imran, Arjun, and Kabir finally make good on their pact to travel to Spain, but interpersonal conflict threatens to upend their vacation and their friendship. This Zoya Akhtar film has often been compared to her brother Farhan Akhtar’s debut Dil Chahta Hai, as it explores adult friendships in the face of change.

WATCH IT

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.