Top Picks, Trending on OTT

25 Best Hindi Movies on Amazon Prime Video (Of All Time)


OTT platforms have become our go-to place for some amazing movies at any time. Taking a break from the work or enjoying a movie night with friends and family, platforms like Amazon Prime video are a savior. But wait, what to watch from tons of content? Don’t worry, let me help you out there. If you are in search of some awesome Bollywood film, here’s a list of the 25 best Hindi movies on Amazon Prime (old as well as the latest).


1. Thappad (2020)

thappad on prime

Genre – Social Drama

One of its kind, Thappad directed by Anubhav Sinha is a powerful tale of finding your own identity rather than obliging yourself to the age-old patriarchal system. The film starring Taapsee Pannu raised a few eyebrows questioning the idea that the film tried to convey. Taapsee plays Amrita, a middle-class housewife who enjoys a good life with her husband. But her world changes in front of her when her husband slaps her in front of a big crowd and doesn’t even feel sorry for his actions. Why did he think that it was fine to slap and why did feel that its Amrita’s fault for not getting over the matter? See the film to find it out yourself.


2. Raazi (2019)

raazi on prime

Genre – Spy Thriller

Raazi, directed by Meghna Gulzar, is based on Harinder Sikka’s acclaimed novel Calling Sehmat. Sehmat is married off to a Pakistani army officer to retrieve all activities happening there to destroy her country. How she rescues the nation from an extremely destructive plan is what the film is all about. Alia Bhatt has done a splendid job as Sehmat, probably one of her best performances so far.


3. Kapoor and Sons (2016)

kapoor and sons on prime

Genre – Family Drama, Comedy

A good film entertainer in Bollywood is never going to be as good as Kapoor and Sons. Estranged brothers Rahul(Fawad Khan) and Arjun (Sidharth Malhotra) are compelled to their childhood home after their 90-year-old grandfather, played by late Rishi Kapoor, suffers from a heart attack. While their parents struggle through their troubled marriage, Rahul and Arjun are themselves lost and struggling with identity issues. Kapoor and Sons is soul-filling, funny, and will melt your heart. Do not forget to watch this gem of a film.


4. Parched (2016)

parched on prime

Genre – Social Drama

Parched is a film that explores the lives of women living in a barren village of Rajasthan. It’s a hard-hitting film that covers the social issues of dowry, child marriage, and marital rapes. The film needs to be lauded for taking a stand on the often disregarded concept of female sexual desires.  Radhika Apte, Surveen Chawla, and Tannishtha Banerjee have done a spectacular performance in this critically acclaimed Bollywood film.


5. Zindagi Na Milegi Dobara(2011)

zindagi namilegi dobara on prime

Genre – Travel, feel good

No matter how much time goes by, Zindagi Na Milegi Dobara will remain fresh every time you watch it. It is undoubtedly one of the best travel movies ever made in Bollywood. Three college friends set out on a trip across Spain and in that journey, they sort out some conflicts and explore themselves. Packed with some serene picturesque locations and intense thought-provoking dialogues, Zindagi Na Milegi Dobara is simply a delight to watch. It would not be wrong to say that it is one of the best Hindi movies on amazon prime

6. Jab We Met (2007)

jab we met on prime
Genre – Romantic comedy

Imtiaz Ali’s magic is just enchanting. And that’s why Jab We Met is in people’s minds even after 13 years of release. Kareena Kapoor smashes it as Geet, a chirpy, Punjabi girl who loves herself above everything. She meets Aditya on a train and destiny does its magic. No, no, it is not a clichéd rom-com. It’s a fun ride with some humorous moments and grooving dance numbers.

7. Dil Chahta Hai (2001)

dil chahta hai on amazon prime
Genre- Friendship, Drama, Comedy

At the young age of 26, multi-talented Farhan Akhtar came up with a masterpiece that went on to become a classic in Indian cinema. Dil Chahta Hai was widely accepted and appreciated by the audience for its elaborate story-telling and picturization. The best part of the film is how it fleshes out raw relationships and elements of friendship. The film stars Aamir Khan, Saif Ali Khan, and Akshay Khanna in the lead roles.


8. Gully Boy (2019)

gully boy on amazon prime

Genre – Musical Drama

Gully Boy is just another Zoya Akhtar magic. The film is loosely based on the lives of Mumbai street rappers Divine and Naezy. Ranveer Singh plays Muraad, an aspiring rapper from the slums of Mumbai. His struggle to make it big despite his poor economic background is what the film all about. Ranveer steals the show with his authentic portrayal of a lowly college student while Alia does not fail to impress as Safeena. The film leaves us so inspired towards the end and we feel extremely happy for all the characters.

9. 3 Idiots (2009)

3 idiots on prime

Genre – Coming of age comedy-drama

Many films have spoken on the flawed Indian education system but none have made it so entertaining as 3 Idiots. Directed by Rajkumar Hirani, the film is about 3 brilliant engineering students who struggle to meddle between their dreams and the aspirations of their family. The film is packed with many humorous events and creative thoughts. In a time when education has become all about making money, the film is a minder on what education actually means.

10. Yeh Jawaani Hai Deewani (2013)

yeh jawaani hai deewani on prime

Genre – Coming of age romantic comedy-drama

To watch the celebrated couple Ranbir and Deepika set the screen on fire with their amazing chemistry is a treat. However, Ayan Mukherji’s Yeh Jawaani Hai Deewani is more than that. It’s about life and living to the fullest; it’s about friendships and cherishing them forever and much more. Pritam’s ravishing music is sure to you grooving to the tunes. Yeh Jawaani Hai Deewani is a fun entertainer with the right amount of “Bollywood-ness”. It is not just one of the best Hindi movies on Amazon prime video but also one of the finest rom-coms ever made.

11. Band Baaja Baarat

Genre – Comedy Drama

Marking the debut of powerhouse Ranveer Singh, Band Baaja Baarat is a film about two young wedding planners. Set in the backdrop of Delhi, the film is a fun romantic comedy. Anushka Sharma does her magic as always. The theme of the film is not a common sight in commercial Bollywood. Watch Band Baaja Baarat if you are in the mood for some light-hearted fun.

12. Karwaan (2018)


Genre-Travel comedy

One can sit and watch this beautiful film just for Irrfan Khan. It is one of the best films he has left for us to watch. The film also stars Dulquer Salman and Mithila Palkar. Karwaan is about three entirely different people who happen to share a road journey to Kochi. Their journey is filled with humor, some soul searching, and happiness. The film is one of the best travel movies made recently.

Related: Best road trip movies to watch during the lockdown


13. Fanaa(2006)

Genre-Romantic action drama

Zooni (Kajol), a blind girl from Kashmir who comes to the country capital for a dance performance on Republic Day falls in love with Rehaan(Aamir Khan), a fellow tour guide. However, their love pops like a bubble when Rehaan is killed in a terrorist attack. At least, that’s what Zooni believes. It turns out that Rehaan was in fact a terrorist himself and faked his death so that Zooni could move on. Fanaa is an intense drama with the lead actors delivering spectacular performances.


14. Tumhari Sulu (2017)

Genre-Comedy Drama

Starring the very versatile actor Vidya Balan, Tumhari Sulu is fun yet thoughtful film about the dreams and aspirations of a housewife. Sulu is an overzealous housewife who wants to become an RJ. However, her family throws tantrums at her for having ‘non-sensical’ dreams. The family mentioned here does not include her husband though. Ashok (Manav), Sulu’s husband is a loving man and supports her wife no matter what. But there come situations where even Ashok starts feeling uncomfortable with Sulu’s new job. How does the family overcome the crisis? That is what this beautiful comedy-drama is all about.




Genre-Coming of age drama

Varun Dhawan is an actor who is often criticized for his acting standards and is usually branded as a nepotism product. But I strongly believe that it is in fact his poor choice of films and not his acting that needs criticism. October is a film that brings out the best of Varun Dhawan as an actor. Not for a moment do we feel like he is pretending. The film is pure as the morning dew drops. the film is so emotional that it is impossible to finish it without shedding some tears.


16. Trapped (2016)


Genre – Survival Thriller

Vikramaditya Motwane teams up with Rajkumar Rao to deliver a mind-blowing survival thriller, one of the best ever released in Indian cinema. Shaurya (Rajkumar Rao) is a call center employee who gets trapped in his apartment. To make it worse, the apartment is totally barren and Shaurya runs out of food, water, and electricity. He struggles to keep himself alive for almost two weeks. Caution: Not for the faint-hearted!


17. Munnabhai MBBS (2003)

Genre-Comedy Drama

Munnabhai is one of the most loved Bollywood characters ever. It is undoubtedly Sanjay Dutt’s iconic role. Munnabhai is a local goon who along with his sidekick Circuit (Arshad Warsi) pretends to be a doctor in front of his old parents, just to satisfy their lifelong dream. However, he is caught which leaves his parents shattered. Munnabhai crookedly manages to secure himself a medical seat so as to take revenge on the college dean. Munnabhai MBBS is humorous and colorful and is a perfect light-hearted entertainer.


18. Lage Raho Munnabhai (2006)

Genre – Comedy Drama

The second installment of the much-loved Munnabhai franchise, Lage Raho Munnabhai levels up with more characters, subplots, and emotional elements. This time Vidya Balan also joins the team as Munnabhai’s love interest. Lage Raho Munnabhai is in no way a continuation of the first part. The only recurring characters are Munnabhai and Circuit. In this narrative, Munnabhai starts experiencing hallucinations and sees Mahatma Gandhi before him. This leads way for a fun ride of two hours and we get to watch some ‘Gandhigiri!’.


19. Pataakha (2018)

Genre-Comedy Drama

Pataakha is a Hindi comedy film by Vishal Bharadwaj. The film is about two sisters who are always engaged in unending rivalry and hatred. The film is actually based on Charan Singh Pathik’s short story ‘Do Behenein’. Saniya Malhotra and Radhika Madan play the younger and elder sister respectively while Vijay Raaz plays their father. Comedian Sunil Grover plays an interesting character called Dipper, the childhood friend who always instigates a fight between the sisters. Pataakha is a rare fun film and definitely finds a place in ‘Vishal Bharadwaj’s best films’.


20. Dil Dhadakne Do (2015)


Genre – Comedy Drama

Kamal and Neelam Mehra are celebrating their 30th wedding anniversary and their kids throw a cruise trip for the celebration. The Mehras are a reflection of a typical dysfunctional Indian family. They value their daughter less, consider their son as an investment opportunity, and are silently living an unhappy marriage. The cruise turns out to be a revelation and they fix the dysfunctionalities in their families. Dil Dhadakane Do is one of those films that will make you laugh and think at the same time.


21. Hasee Toh Phasee

Hasee Toh Phasee is a simple yet quirky rom-com that will make you laugh your hearts out and brim you with tears at the same time. Parineeti Chopra is one of the few newcomers who started off really well and received huge appreciation for her acting skills. Hasee Toh Phasee is just an addition to her finest performances. She plays a quirky prodigy Meeta who also is a drug addict. Sidharth Malhotra plays Nikhil, an innocent young man who is all set to marry Meeta’s sister Kavya. Destiny plays the cupid and Meeta and Nikhil fall for each other. Do watch this film if you are in for some fun-filled Bollywood romedy!


22. Unpaused

Unpaused is a collection of five brilliant short films directed by five prominent directors. All these short films are based on the sudden turn of events that happened due to the pandemic and how it altered the lives of people from different class construct. Vishanoo, the final short film is a masterpiece and stays with us even after the film ends.


23. Chak De India

Chak De India veers away from the cliched idea of an Indian sports drama. The film is full of life and hope. Sharukh Khan plays coach Kabir, who is tasked with training the Indian Women’s Hockey team for the World Championship. He builds in them the idea of teamwork and sportsmanship and ends up winning the championship. 


24. Gangs of Wasseypur

Anurag Kashyap has his own style when it comes to filmmaking. Gangs of Wasseypur is the cult classic example of an Anurag Kashyap formula of filmmaking. The film brought much-needed attention to immensely talented actor Nawazuddin Siddique. The entire cast offers a terrific performance as well.


25. Hera Pheri

Hera Pheri is the Hindi remake of the hit Malayalam movie Ramjirao Speaking. Priyadarshan is the king of remakes and this one is his best remake to date. Though released almost twenty years ago, the film is still popular among the audience. Hera Pheri memes are a huge trend among the millennials!





Also Read – Best Malayalam Movies on Amazon Prime

Did you enjoy reading my content? Join my cinephile community and stay updated with trending recommendations and interesting editorials. Click the button below to register yourself for FREE!

2 thoughts on “25 Best Hindi Movies on Amazon Prime Video (Of All Time)

Leave a Reply

Your email address will not be published. Required fields are marked *