Top 5 Best Bollywood Movies of All Time

1) Hum Aapke Hain Koun…! (1994)

Top 5 Best Bollywood Movies of All Time

Director: Sooraj R Barjatya

Cast: Madhuri Dixit, Salman Khan

Genre: Musical, Romance

This Movie comes on no.1 spot in Top 5 Best Bollywood Movies of All Time. At a time when action films were the norm of Indian Cinema came a family film called “Hum Aapke Hain Kaun”. A film that broke all the records at the time. It was the turning point in Indian Cinema to move away from violent films and towards more romantic and creative efforts or as I like to call them “Films without Villains”.

Hum Aapke Hain Kaun started it all. The film is directed by Sooraj Barjatya, it is his second film after Maine Pyaar Kiya. HAHK stars Salman Khan as Prem and Madhuri Dixit as Nisha, its about how they fall in love and what they have to go through to finally end up together, throw in some family values and emotion and you have Hum Aapke Hain Kaun. Everyone should watch this film.


2) Sholay (1975)

Top 5 Best Bollywood Movies of All Time

Director: Ramesh Sippy

Cast: Dharmendra, Amitabh Bachchan, Amjad Khan

Genre: Action, Thriller

Ramesh Sippy’s ‘Sholay’ is Amongst The Great Cinematic Moments in The History of Film. An Outstanding Motion-Picture, that oozes perfection & flamboyance. A True Masterpiece, that re-defined Hindi Cinema!

This cult masala western sees escaped convicts Veeru and Jai defend a village terrorized by bandits led by the maniacal Gabbar Singh. ‘Sholay’ has it all epic dishum-dishum fight scenes, bromance, humor, memorable songs, plot twists, thrilling dance sequences and sparkling performances. The haunting score and Bollywood’s baddest villain are the icing on a rollicking, all-action cake.


3) 3 Idiots (2009)

Top 5 Best Bollywood Movies of All Time

Director: Rajkumar Hirani

Cast: Aamir Khan, Madhavan, Sharman Joshi, Kareena Kapoor

Genre: Comedy, Drama, Family

3 Idiots is one of the best educational movies in the Indian film industry. This movie is directed by Rajkumar Hirani which is based on Chetan Bhagat’s novel Five Point Someone: What not to do at IIT. The film follows the story of three friends (Rancho, Farhan, Raju) studying in an Indian engineering college and is a satire about the social pressures under the present Indian education system. We can learn many valuable lessons from this movie.


4) Swades (2004)

Top 5 Best Bollywood Movies of All Time

Director: Ashutosh Gowariker

Cast: Shah Rukh Khan, Gayatri Joshi, Kishori Balal

Genre: Drama, Romance, Musical

Swades is a film that tackles the issues that development throws up on a grass root level. It is to this India, which is colorful, heterogeneous and complex that Mohan Bhargava (Shah Rukh Khan), a bright young scientist working as a project manager in NASA, returns to on a quest to find his childhood nanny. The film uses the contrast between the highly developed world of NASA, which has been at the forefront of advances in space research, and this world back home in India, which is at the crossroads of development. Mohan’s simple quest becomes the journey that every one of us goes through in search of that metaphysical and elusive place called ‘home’.


5) Kahaani (2012)

Top 5 Best Bollywood Movies of All Time

Director: Sujoy Ghosh

Cast: Vidya Balan, Nawazuddin Siddiqui, Parambrata Chatterjee

Genre: Thriller, Drama

Kahaani movie is a story of a pregnant woman who is on the look-out for her husband who’s gone missing.

Vidya Bagchi (Vidya Balan) who is seven months pregnant and alone in a festive city, arrives in Kolkata from London to find her husband Arnab Bagchi missing.

With nothing to rely on except fragments from her memories about him, all clues seem to reach a dead end when everyone tries to convince Vidya that her husband does not exist. She slowly realizes that nothing is what it seems. In a city soaked in lies.


Tell us about your favorite movie of all time, that you have watched many times!

Leave a comment