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 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 movies, here’s a list of the 25 best Hindi movies on Amazon Prime (old as well as the latest).


1. Thappad (2020)

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 upside down 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 he feel that it was Amrita’s fault for not getting over the matter? See the film to find out for yourself.


2. Raazi (2019)


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 that intend to destroy her country. The film is about how she rescues the nation from an extremely destructive plan. 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

Genre – Family Drama, Comedy

A good family 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 come back 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 lost and struggle 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.


Also Read – Best Malayalam Movies on Amazon Prime



4. Parched (2016)


Genre – Social Drama

Parched is a film that explores the lives of women living in the barren village of Rajasthan. It’s a hard-hitting film that covers the social issues of dowry, child marriage, and marital rape. 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 job in this critically acclaimed Bollywood film.


5. Zindagi Na Milegi Dobara(2011)

Zindagi na Milegi Dobara

Genre – Travel, feel good

No matter how much time goes by, Zindagi Na Milegi Dobara feels new every time I 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
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
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)


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

Genre – Coming-of-age comedy-drama

Many films have spoken about the flawed Indian education system but none have made it so entertaining as 3 Idiots. Directed by Rajkumar Hirani, the film is about three brilliant engineering students who struggle to meddle between their dreams and the aspirations of their families. The film is packed with many humorous events and creative thoughts. In times when education has become all about making money, the film is a reminder on what education means. 3 Idiots is, again, one of the best Hindi movies on Amazon Prime.


10. Yeh Jawaani Hai Deewani (2013)


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 living life to the fullest; it’s about friendships and cherishing them forever and much more. Pritam’s ravishing music is sure to get 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 Baaraat

Genre – Comedy Drama

Marking the debut of powerhouse Ranveer Singh, Band Baaja Baaraat 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 Band Baaja Baaraat is not a common one in commercial Bollywood movies. Watch Band Baaja Baaraat 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 and also the best Hindi movie on Amazon Prime starring Irrfan Khan.


13. Fanaa (2006)

Genre-Romantic action drama

Zooni (Kajol), a blind girl from Kashmir who comes to the country’s 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 a terrorist 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 his wife no matter what. But there occur certain 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.


15.October (2018)

October bollywood movie

Genre-Coming of age drama

Varun Dhawan is an actor who is often criticized for his acting standards and is usually tagged as a nepotism product. But I strongly believe that it is 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 that 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)

trapped hindi survival thriller

Genre – Survival Thriller

Vikramaditya Motwane teams up with Rajkumar Rao to deliver a mind-blowing survival thriller, one of the best ones 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 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 in the act which leaves his parents shattered. Munnabhai crookedly manages to secure himself a medical seat to take revenge on the college dean who exposed him to his parents. Munnabhai MBBS is humorous, colorful, and is a perfect light-hearted entertainer.


18. Lage Raho Munnabhai (2006)

Lage Raho Munnabhai

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 directed by Vishal Bharadwaj. The film is about two sisters who are always engaged in unending rivalry and hatred. The film is based on Charan Singh Pathik’s short story ‘Do Behenein’. Sanya 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 finds a place in ‘Vishal Bharadwaj’s best films’.


20. Dil Dhadakne Do (2015)

Farhan Akhtar

Genre – Comedy Drama

Kamal and Neelam Mehra are celebrating their 30th wedding anniversary and their kids throw a cruise trip for the celebration. The cruise turns out to be a revelation and they fix the broken bonds within their families. 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. Dil Dhadakane Do is one of those films that will make you laugh and think at the same time.


21. Hasee Toh Phasee (2014)

Genre: Romantic Comedy

Hasee Toh Phasee is a simple yet quirky rom-com that will make you laugh your heart out and fill your eyes 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 (2021)

Genre: Anthology

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 constructs. Vishanoo, the final short film is a masterpiece and stays with us even after the film ends.


23. Chak De India (2007)

Genre: Sports Drama

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 the team ends up winning the championship. 


24. Gangs of Wasseypur -Part 1 and Part 2(2012)

Genre: Action

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 (2000)

Genre: Comedy

Hera Pheri is the Hindi remake of the hit Malayalam movie Ramji Rao 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 millennials!



Image Courtesy: YouTube

Join in for some fun and insightful film conversations. Don't worry, I don't spam!

We don’t spam! Read more in our privacy policy

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 *