Are you a fan of Bollywood cinema? If so, then you’re in for a treat! In this blog post, we will be exploring the 12 best Bollywood movies of all time.
From heart-warming dramas to thrilling action films, this list has something for everyone.
We’ll look at each movie’s awards, performances, and cultural impact, so you can determine which ones are right for you. Get ready to explore the very best of Bollywood!
Sholay is considered by many to be one of the greatest Bollywood films of all time. The movie stars Amitabh Bachchan and Dharmendra as two outlaws who team up with a retired police officer (Sanjeev Kumar) to fight a ruthless bandit (Amjad Khan).
The movie was directed by Ramesh Sippy and was a box-office sensation, eventually grossing over ₹25 crores in India at the time.
Sholay has a lasting impact on Indian cinema, with its characters and dialogues becoming iconic in the country.
The film is noted for its stunts, music, cinematography, dialogues, and performances. It received numerous accolades, including 8 Filmfare awards and 3 National Awards.
Its soundtrack was composed by RD Burman and included classic songs like "Yeh Dosti" and "Yeh Dosti Hum Nahi Todenge".
In India, Sholay remains one of the most beloved films, with its impact still felt today.
The movie is often referred to as the "crown jewel" of Bollywood and is widely considered to be one of the best films ever made in India.
Mughal-e-Azam is a timeless classic and one of the greatest Bollywood movies of all time. Released in 1960, it was directed and produced by K.
Asif stars Dilip Kumar, Prithviraj Kapoor, Madhubala, and Durga Khote. The movie tells the story of Prince Salim (Dilip Kumar) and his forbidden love for a court dancer, Anarkali (Madhubala).
It follows their journey of love and the intense battles between Emperor Akbar (Prithviraj Kapoor), Salim's father, and Salim himself, as they fight to keep their love alive.
The movie was critically acclaimed, winning numerous awards and accolades, including the prestigious Filmfare Award for Best Film.
The songs of the movie are still hummed today, especially "Pyar Kiya To Darna Kya", which is considered a Bollywood anthem.
Mughal-e-Azam is a classic of Indian cinema that continues to capture the hearts of audiences and stand the test of time.
Dilwale Dulhania Le Jayenge (DDLJ) is one of the most iconic and successful Bollywood films of all time.
Written by Aditya Chopra and directed by his father, Yash Chopra, the romantic drama tells the story of Raj and Simran, two Indian-born non-resident Indians (NRIs) who fall in love in Europe but must confront a disapproving mother when they return home.
Starring Shahrukh Khan and Kajol as the leads, DDLJ was an instant hit and went on to break multiple box office records. In 2020, it celebrated its 25th anniversary, becoming the longest-running film in Indian cinema history.
The movie's themes of love, friendship, family values, and cultural identity resonated with audiences across India, and its soundtrack has become one of the most famous ever released in Bollywood.
The song “Tujhe Dekha To Yeh Jaana Sanam” (I Fell in Love When I Saw You) remains an iconic wedding song and national anthem of sorts for young couples.
In 2017, the film was selected for preservation in the National Film Registry by the Library of Congress for being “culturally, historically, or aesthetically significant”.
A testament to its enduring legacy, DDLJ continues to be popular among fans both in India and around the world.
Lagaan is a Bollywood classic that is considered by many to be one of the greatest movies of all time. Directed by Ashutosh Gowariker, it stars Aamir Khan, Gracy Singh, Rachel Shelley, Paul Blackthorne, and British actors at that time.
The movie follows a village in India that is threatened by a British officer to pay heavy taxes during the late 19th century. To save the village, the inhabitants decide to challenge the British in a game of cricket.
The movie is full of amazing visuals, powerful performances, and a soundtrack that will stick with you for life.
The songs have become anthems for generations of people and continue to be popular today. The movie was also nominated for several Academy Awards and won several Indian Film awards.
It’s truly a classic that has stood the test of time and will continue to entertain viewers for many years to come.
Mother India is one of the most iconic and influential Bollywood films of all time. It was directed by Mehboob Khan and starred legendary actors Nargis, Rajendra Kumar, and Sunil Dutt.
The movie tells the story of a village woman who must face numerous hardships to raise her children in a rural setting.
The movie is an allegory for Indian independence, with the main character’s struggles reflecting the struggles of a nation fighting for freedom.
The movie is an emotional powerhouse, packed with memorable scenes and powerful performances that make it an essential part of any film lover's list.
Nargis won a National Award for Best Actress for her portrayal of Radha, the protagonist of the film.
The movie also received numerous awards including Filmfare Best Film Award and National Film Award for Best Feature Film in Hindi.
The film’s influence is still felt in modern Indian cinema, with its themes of sacrifice, perseverance, and love for one’s homeland resonating throughout popular culture.
Mother India remains one of the best Bollywood movies of all time, and a must-watch for any fan of classic cinema.
Anand is a classic Hindi drama directed by Hrishikesh Mukherjee and starring Rajesh Khanna and Amitabh Bachchan in the lead roles.
The movie is a story of a man, Anand (Rajesh Khanna), who is suffering from cancer and has just a few months to live.
Despite his condition, he remains cheerful and optimistic throughout the movie and even spreads his joy and positivity among those around him.
The movie features some memorable performances, including that of Bachchan as a doctor and Khanna as Anand himself.
It is considered one of the best movies in Indian cinema and remains a favorite among many fans.
The film won numerous awards, including the National Film Award for Best Feature Film in Hindi, Filmfare Award for Best Movie, and Filmfare Award for Best Actor for Khanna.
Anand is an example of how to face life’s adversities with courage and optimism, making it one of the best Bollywood movies of all time.
Kabhi Kabhie is a classic Bollywood movie that has been loved for generations. Directed by Yash Chopra, this drama tells the story of a young couple, Amit and Pooja, who are brought together by fate.
The film also explores the complex relationship between generations and how it affects relationships.
It features an ensemble cast including Amitabh Bachchan, Raakhee, Waheeda Rehman, Shashi Kapoor, Rishi Kapoor, and Neetu Singh.
The story follows Amit and Pooja as they face several challenges together including family dynamics, societal norms, and even love.
In the process, the two discover their true feelings for each other. Kabhi Kabhie is beautifully shot with beautiful music that captures the emotions of the characters.
It also tackles important issues such as the acceptance of inter-caste marriages, arranged marriages, and much more.
Kabhi Kabhie is an important movie in the history of Bollywood and is remembered fondly by movie lovers all around the world.
The movie stands as a testament to Yash Chopra's brilliance as a filmmaker and his ability to tell stories that touch the hearts of many. This timeless classic is a must-watch for any fan of Hindi cinema.
Pyaasa is an Indian film from 1957, directed by the great Guru Dutt and starring Mala Sinha, Waheeda Rehman, Rehman,n, and Johnny Walker.
This classic film tells the story of a young poet, Vijay, who is struggling to make his mark in the world despite his lack of money and recognition.
Through his determination and poetic abilities, he manages to win the heart of a prostitute Gulabo (Waheeda Rehman,) and the attention of a publishing house owner (Rehman).
The film has been widely acclaimed for its realistic portrayal of life in India at the time, as well as its unique blend of social satire, comedy,y, and romance.
It was also widely praised for its innovative cinematography and the remarkable performances of its lead actors. Pyaasa is considered one of the best Indian films of all time and is a must-watch for any Bollywood fan.
Pakeezah is one of the greatest Bollywood films of all time, and it has left a lasting impression on many generations of moviegoers.
It was directed by Kamal Amrohi and starred Meena Kumari as the lead actress. The movie follows the story of a courtesan named Sahibjaan and her journey to find true love.
It is widely praised for its incredible sets, beautiful costumes, and gorgeous cinematography.
Pakeezah also features an incredible soundtrack that has become an integral part of Bollywood culture. This classic movie is a must-watch for any fan of Bollywood cinema and Indian culture.
Deewar is a 1975 Indian crime drama film directed by Yash Chopra and written by Salim-Javed. The film stars Amitabh Bachchan, Shashi Kapoor, Nirupa Roy, Parveen Babi, and Neetu Singh in lead roles.
It follows the story of two brothers who are separated by fate but united by their love for each other.
The story focuses on the struggles of Vijay (Amitabh Bachchan), a young man living on the streets of Bombay, and Ravi (Shashi Kapoor), a police officer.
When Vijay’s life takes a turn for the worse, he finds himself in a conflict with Ravi, who stands for the law and justice.
Despite their differences, the brothers remain loyal to each other and fight for survival in an unforgiving world.
Deewar is widely considered to be one of the best Bollywood movies of all time. It is lauded for its strong performances, memorable dialogues, and thrilling action sequences.
The film was a massive success at the box office and was nominated for three Filmfare Awards, including Best Movie, Best Actor (Amitabh Bachchan), and Best Director (Yash Chopra).
The film’s tagline “Mere Paas Maa Hai” has become iconic in popular culture, and its popularity continues to this day. Deewar is an unforgettable tale of brotherly love that will leave you feeling inspired.
Black, directed by Sanjay Leela Bhansali, is a critically acclaimed and award-winning movie. It stars Amitabh Bachchan, Rani Mukerji, I, and Ayesha Kapoor in lead roles.
The story revolves around a young blind and deaf girl, Michelle (played by Rani Mukerji), and her teacher Debraj Sahai (Amitabh Bachchan).
The film portrays the struggles and hardships faced by the blind and deaf girl as she strives to gain independence in a world that often underestimates her capabilities.
The film is lauded for its touching story and performances by its lead actors. Amitabh Bachchan’s performance as the teacher who helps Michelle gain her independence has been widely praised, and his pairing with Rani Mukerji is especially remembered.
Bhansali’s direction of the film was also praised for its use of light and darkness to visually represent the physical conditions of Michelle.
Black won several awards at the Filmfare Awards, including Best Film, Best Director, Best Actress, Best Actor in a Supporting Role, Best Music Director, Best Cinematography,y, and Best Editing.
The film also won a BAFTA Award for Outstanding British Film of 2005.
Black is considered one of the best films of Bollywood and has become a classic in the genre.
It remains a poignant reminder of the power of perseverance, no matter what odds are stacked against you.
Zindagi Na Milegi Dobara, directed by Zoya Akhtar, is one of the most memorable Bollywood movies of all time.
This movie follows three friends who embark on an unforgettable journey to Spain for a much-needed vacation.
The movie stars Hrithik Roshan, Abhay Deol, Farhan Akhtar, and Katrina Kaif as the main protagonists.
Throughout their journey, the trio learns to overcome their differences and appreciate the beauty of life.
The movie features some stunning cinematography, beautiful locations, and catchy music.
It also tackles heavy topics such as the true meaning of friendship, responsibility, and growing up.
All of these elements come together in an incredibly enjoyable and heartwarming movie that has remained in people's hearts ever since its release.
Zindagi Na Milegi Dobara is one of the few Indian films that have been appreciated both domestically and internationally.
It won multiple awards and was even nominated for several international awards including a BAFTA.
The success of this film has inspired many filmmakers to take a risk and push the boundaries of what is expected from a Bollywood movie.
Bollywood movies have captivated the world with their unique blend of melodrama, music, and dance.
Whether it's the classic romance of Dilwale Dulhania Le Jayeng or the epic adventure of Lagaan, there are plenty of great films to choose from when exploring Bollywood cinema.
These twelve films are some of the best that the industry has produced, each offering a unique look into Indian culture and storytelling.
So grab some popcorn, dim the lights, and enjoy these classic Bollywood films!
From heart-warming dramas to thrilling action films, this list has something for everyone.
We’ll look at each movie’s awards, performances, and cultural impact, so you can determine which ones are right for you. Get ready to explore the very best of Bollywood!
1) Sholay (1975)
Sholay is considered by many to be one of the greatest Bollywood films of all time. The movie stars Amitabh Bachchan and Dharmendra as two outlaws who team up with a retired police officer (Sanjeev Kumar) to fight a ruthless bandit (Amjad Khan).
The movie was directed by Ramesh Sippy and was a box-office sensation, eventually grossing over ₹25 crores in India at the time.
Sholay has a lasting impact on Indian cinema, with its characters and dialogues becoming iconic in the country.
The film is noted for its stunts, music, cinematography, dialogues, and performances. It received numerous accolades, including 8 Filmfare awards and 3 National Awards.
Its soundtrack was composed by RD Burman and included classic songs like "Yeh Dosti" and "Yeh Dosti Hum Nahi Todenge".
In India, Sholay remains one of the most beloved films, with its impact still felt today.
The movie is often referred to as the "crown jewel" of Bollywood and is widely considered to be one of the best films ever made in India.
2) Mughal-e-Azam (1960)
Mughal-e-Azam is a timeless classic and one of the greatest Bollywood movies of all time. Released in 1960, it was directed and produced by K.
Asif stars Dilip Kumar, Prithviraj Kapoor, Madhubala, and Durga Khote. The movie tells the story of Prince Salim (Dilip Kumar) and his forbidden love for a court dancer, Anarkali (Madhubala).
It follows their journey of love and the intense battles between Emperor Akbar (Prithviraj Kapoor), Salim's father, and Salim himself, as they fight to keep their love alive.
The movie was critically acclaimed, winning numerous awards and accolades, including the prestigious Filmfare Award for Best Film.
The songs of the movie are still hummed today, especially "Pyar Kiya To Darna Kya", which is considered a Bollywood anthem.
Mughal-e-Azam is a classic of Indian cinema that continues to capture the hearts of audiences and stand the test of time.
3) Dilwale Dulhania Le Jayenge (1995)
Dilwale Dulhania Le Jayenge (DDLJ) is one of the most iconic and successful Bollywood films of all time.
Written by Aditya Chopra and directed by his father, Yash Chopra, the romantic drama tells the story of Raj and Simran, two Indian-born non-resident Indians (NRIs) who fall in love in Europe but must confront a disapproving mother when they return home.
Starring Shahrukh Khan and Kajol as the leads, DDLJ was an instant hit and went on to break multiple box office records. In 2020, it celebrated its 25th anniversary, becoming the longest-running film in Indian cinema history.
The movie's themes of love, friendship, family values, and cultural identity resonated with audiences across India, and its soundtrack has become one of the most famous ever released in Bollywood.
The song “Tujhe Dekha To Yeh Jaana Sanam” (I Fell in Love When I Saw You) remains an iconic wedding song and national anthem of sorts for young couples.
In 2017, the film was selected for preservation in the National Film Registry by the Library of Congress for being “culturally, historically, or aesthetically significant”.
A testament to its enduring legacy, DDLJ continues to be popular among fans both in India and around the world.
4) Lagaan (2001)
Lagaan is a Bollywood classic that is considered by many to be one of the greatest movies of all time. Directed by Ashutosh Gowariker, it stars Aamir Khan, Gracy Singh, Rachel Shelley, Paul Blackthorne, and British actors at that time.
The movie follows a village in India that is threatened by a British officer to pay heavy taxes during the late 19th century. To save the village, the inhabitants decide to challenge the British in a game of cricket.
The movie is full of amazing visuals, powerful performances, and a soundtrack that will stick with you for life.
The songs have become anthems for generations of people and continue to be popular today. The movie was also nominated for several Academy Awards and won several Indian Film awards.
It’s truly a classic that has stood the test of time and will continue to entertain viewers for many years to come.
5) Mother India (1957)
Mother India is one of the most iconic and influential Bollywood films of all time. It was directed by Mehboob Khan and starred legendary actors Nargis, Rajendra Kumar, and Sunil Dutt.
The movie tells the story of a village woman who must face numerous hardships to raise her children in a rural setting.
The movie is an allegory for Indian independence, with the main character’s struggles reflecting the struggles of a nation fighting for freedom.
The movie is an emotional powerhouse, packed with memorable scenes and powerful performances that make it an essential part of any film lover's list.
Nargis won a National Award for Best Actress for her portrayal of Radha, the protagonist of the film.
The movie also received numerous awards including Filmfare Best Film Award and National Film Award for Best Feature Film in Hindi.
The film’s influence is still felt in modern Indian cinema, with its themes of sacrifice, perseverance, and love for one’s homeland resonating throughout popular culture.
Mother India remains one of the best Bollywood movies of all time, and a must-watch for any fan of classic cinema.
6) Anand (1971)
Anand is a classic Hindi drama directed by Hrishikesh Mukherjee and starring Rajesh Khanna and Amitabh Bachchan in the lead roles.
The movie is a story of a man, Anand (Rajesh Khanna), who is suffering from cancer and has just a few months to live.
Despite his condition, he remains cheerful and optimistic throughout the movie and even spreads his joy and positivity among those around him.
The movie features some memorable performances, including that of Bachchan as a doctor and Khanna as Anand himself.
It is considered one of the best movies in Indian cinema and remains a favorite among many fans.
The film won numerous awards, including the National Film Award for Best Feature Film in Hindi, Filmfare Award for Best Movie, and Filmfare Award for Best Actor for Khanna.
Anand is an example of how to face life’s adversities with courage and optimism, making it one of the best Bollywood movies of all time.
7) Kabhi Kabhie (1976)
Kabhi Kabhie is a classic Bollywood movie that has been loved for generations. Directed by Yash Chopra, this drama tells the story of a young couple, Amit and Pooja, who are brought together by fate.
The film also explores the complex relationship between generations and how it affects relationships.
It features an ensemble cast including Amitabh Bachchan, Raakhee, Waheeda Rehman, Shashi Kapoor, Rishi Kapoor, and Neetu Singh.
The story follows Amit and Pooja as they face several challenges together including family dynamics, societal norms, and even love.
In the process, the two discover their true feelings for each other. Kabhi Kabhie is beautifully shot with beautiful music that captures the emotions of the characters.
It also tackles important issues such as the acceptance of inter-caste marriages, arranged marriages, and much more.
Kabhi Kabhie is an important movie in the history of Bollywood and is remembered fondly by movie lovers all around the world.
The movie stands as a testament to Yash Chopra's brilliance as a filmmaker and his ability to tell stories that touch the hearts of many. This timeless classic is a must-watch for any fan of Hindi cinema.
8) Pyaasa (1957)
Pyaasa is an Indian film from 1957, directed by the great Guru Dutt and starring Mala Sinha, Waheeda Rehman, Rehman,n, and Johnny Walker.
This classic film tells the story of a young poet, Vijay, who is struggling to make his mark in the world despite his lack of money and recognition.
Through his determination and poetic abilities, he manages to win the heart of a prostitute Gulabo (Waheeda Rehman,) and the attention of a publishing house owner (Rehman).
The film has been widely acclaimed for its realistic portrayal of life in India at the time, as well as its unique blend of social satire, comedy,y, and romance.
It was also widely praised for its innovative cinematography and the remarkable performances of its lead actors. Pyaasa is considered one of the best Indian films of all time and is a must-watch for any Bollywood fan.
9) Pakeezah (1972)
Pakeezah is one of the greatest Bollywood films of all time, and it has left a lasting impression on many generations of moviegoers.
It was directed by Kamal Amrohi and starred Meena Kumari as the lead actress. The movie follows the story of a courtesan named Sahibjaan and her journey to find true love.
It is widely praised for its incredible sets, beautiful costumes, and gorgeous cinematography.
Pakeezah also features an incredible soundtrack that has become an integral part of Bollywood culture. This classic movie is a must-watch for any fan of Bollywood cinema and Indian culture.
10) Deewar (1975)
Deewar is a 1975 Indian crime drama film directed by Yash Chopra and written by Salim-Javed. The film stars Amitabh Bachchan, Shashi Kapoor, Nirupa Roy, Parveen Babi, and Neetu Singh in lead roles.
It follows the story of two brothers who are separated by fate but united by their love for each other.
The story focuses on the struggles of Vijay (Amitabh Bachchan), a young man living on the streets of Bombay, and Ravi (Shashi Kapoor), a police officer.
When Vijay’s life takes a turn for the worse, he finds himself in a conflict with Ravi, who stands for the law and justice.
Despite their differences, the brothers remain loyal to each other and fight for survival in an unforgiving world.
Deewar is widely considered to be one of the best Bollywood movies of all time. It is lauded for its strong performances, memorable dialogues, and thrilling action sequences.
The film was a massive success at the box office and was nominated for three Filmfare Awards, including Best Movie, Best Actor (Amitabh Bachchan), and Best Director (Yash Chopra).
The film’s tagline “Mere Paas Maa Hai” has become iconic in popular culture, and its popularity continues to this day. Deewar is an unforgettable tale of brotherly love that will leave you feeling inspired.
11) Black (2005)
Black, directed by Sanjay Leela Bhansali, is a critically acclaimed and award-winning movie. It stars Amitabh Bachchan, Rani Mukerji, I, and Ayesha Kapoor in lead roles.
The story revolves around a young blind and deaf girl, Michelle (played by Rani Mukerji), and her teacher Debraj Sahai (Amitabh Bachchan).
The film portrays the struggles and hardships faced by the blind and deaf girl as she strives to gain independence in a world that often underestimates her capabilities.
The film is lauded for its touching story and performances by its lead actors. Amitabh Bachchan’s performance as the teacher who helps Michelle gain her independence has been widely praised, and his pairing with Rani Mukerji is especially remembered.
Bhansali’s direction of the film was also praised for its use of light and darkness to visually represent the physical conditions of Michelle.
Black won several awards at the Filmfare Awards, including Best Film, Best Director, Best Actress, Best Actor in a Supporting Role, Best Music Director, Best Cinematography,y, and Best Editing.
The film also won a BAFTA Award for Outstanding British Film of 2005.
Black is considered one of the best films of Bollywood and has become a classic in the genre.
It remains a poignant reminder of the power of perseverance, no matter what odds are stacked against you.
12) Zindagi Na Milegi Dobara (2011)
Zindagi Na Milegi Dobara, directed by Zoya Akhtar, is one of the most memorable Bollywood movies of all time.
This movie follows three friends who embark on an unforgettable journey to Spain for a much-needed vacation.
The movie stars Hrithik Roshan, Abhay Deol, Farhan Akhtar, and Katrina Kaif as the main protagonists.
Throughout their journey, the trio learns to overcome their differences and appreciate the beauty of life.
The movie features some stunning cinematography, beautiful locations, and catchy music.
It also tackles heavy topics such as the true meaning of friendship, responsibility, and growing up.
All of these elements come together in an incredibly enjoyable and heartwarming movie that has remained in people's hearts ever since its release.
Zindagi Na Milegi Dobara is one of the few Indian films that have been appreciated both domestically and internationally.
It won multiple awards and was even nominated for several international awards including a BAFTA.
The success of this film has inspired many filmmakers to take a risk and push the boundaries of what is expected from a Bollywood movie.
Conclusion
Bollywood movies have captivated the world with their unique blend of melodrama, music, and dance.
Whether it's the classic romance of Dilwale Dulhania Le Jayeng or the epic adventure of Lagaan, there are plenty of great films to choose from when exploring Bollywood cinema.
These twelve films are some of the best that the industry has produced, each offering a unique look into Indian culture and storytelling.
So grab some popcorn, dim the lights, and enjoy these classic Bollywood films!