2021 may have been a challenging year for cinema, but Bollywood proved its resilience with stories that entertained, inspired, and left a lasting impression. From big-screen spectacles to heartwarming OTT releases, Hindi films in 2021 delivered a mix of drama, romance, action, and thought provoking narratives.

In this article, we take a look at the Top 10 Bollywood Movies of 2021 that captured audience attention, earned critical acclaim, and became the talking points of the year. Whether you’re a fan of high-energy entertainers or intense performances, this list covers the very best that Hindi cinema had to offer in 2021.

Top 10 Indian Films

  1. Shershaah
  2. Sooryavanshi
  3. Mimi
  4. Sardar Udham
  5. Sandeep Aur Pinky Faraar
  6. Atrangi Re
  7. Ramprasad Ki Tehrvi
  8. Bell Bottom
  9. Dhamaka
  10. Haseen Dillruba

Reviews of Top 10 Movies of 2021

1. Shershaah

Shershaah

Shershaah (2021)Details
GenreBiographical War Drama
DirectorVishnuvardhan
CastSidharth Malhotra, Kiara Advani, Shiv Panditt, Pranay Pachauri, Nikitin Dheer
Release Date12 August 2021 (Amazon Prime Video)
Budget₹45–55 crore (estimated)
Box OfficeNot applicable (OTT release)
OTT PlatformAmazon Prime Video
Overall Rating8.3/10 (IMDb)
VerdictHit

Shershaah is a heartfelt tribute to Captain Vikram Batra, the Kargil War hero who made the ultimate sacrifice for India. Sidharth Malhotra delivers a powerful performance as Batra, showcasing his courage and dedication. The film also highlights his love story with Dimple Cheema, portrayed by Kiara Advani. Released directly on Amazon Prime Video, it became the most-watched Indian film on the platform, resonating deeply with audiences. With its gripping narrative and emotional depth, Shershaah stands as a testament to the bravery and spirit of Indian soldiers.

2. Sooryavanshi

Sooryavanshi

Sooryavanshi (2021)Details
GenreAction, Thriller, Drama
DirectorRohit Shetty
CastAkshay Kumar, Katrina Kaif, Ajay Devgn, Ranveer Singh, Jackie Shroff, Gulshan Grover
Release Date5 November 2021
Budget₹150 crore (estimated)
Box Office₹294.91 crore worldwide
OTT PlatformNetflix
Overall Rating5.8/10 (IMDb)
VerdictHit

Sooryavanshi is a full-on action entertainer directed by Rohit Shetty. Akshay Kumar plays the brave cop trying to stop terrorists, with Katrina Kaif as the leading lady. The film also brings in Ajay Devgn and Ranveer Singh in special appearances from the cop universe. It’s full of high-octane stunts, drama, and big Bollywood masala moments. Even if the story is simple, the energy and action make it worth a watch, especially if you love commercial Bollywood thrillers.

3. Mimi

Mimi

Mimi (2021)Details
GenreComedy, Drama
DirectorLaxman Utekar
CastKriti Sanon, Pankaj Tripathi, Sai Tamhankar
Release Date26 July 2021
Budget₹30 crore
Box OfficeNot released in theatres
OTT PlatformJioCinema, Netflix
Overall Rating7.8/10
VerdictHit

Mimi is a touching comedy-drama about a young girl from a small town who agrees to be a surrogate mother for a foreign couple. What begins as a financial decision turns into a journey of emotions and life lessons. Kriti Sanon gives an outstanding performance, while Pankaj Tripathi adds humour and charm. The film balances laughs and heartfelt moments beautifully, making it an enjoyable watch for everyone.

4. Sardar Udham

Sardar Udham

Sardar Udham (2021)Details
GenreBiographical, Historical Drama
DirectorShoojit Sircar
CastVicky Kaushal, Shaun Scott, Banita Sandhu
Release Date16 October 2021
Budget₹35 crore
Box Office₹40.9 crore worldwide
OTT PlatformAmazon Prime Video
Overall Rating8.8/10 (IMDb)
VerdictFlop

Sardar Udham is a powerful story about Udham Singh, a brave man who took revenge for the Jallianwala Bagh massacre. Vicky Kaushal gives an amazing performance as Udham, showing his courage and determination. The movie is serious and emotional, showing the struggles and sacrifice of Udham Singh. Even though it was loved by critics, it didn’t do very well at the box office. It is worth watching for its story and acting.

5. Sandeep Aur Pinky Faraar

Sandeep Aur Pinky Faraar

Sandeep Aur Pinky Faraar (2021)Details
GenreBlack Comedy, Drama
DirectorDibakar Banerjee
CastArjun Kapoor, Parineeti Chopra
Release Date19 March 2021
Budget₹30 crore
Box Office₹0.35 crore (approx.)
OTT PlatformAmazon Prime Video
Overall Rating6.3/10 (IMDb)
VerdictFlop

Sandeep Aur Pinky Faraar is a dark comedy-drama that follows the story of Sandeep, a bank executive, and Pinky, a suspended cop, who find themselves on the run after being marked for elimination. The film explores themes of identity, class, and power dynamics in contemporary India. Directed by Dibakar Banerjee, the movie received praise for its performances and storytelling but struggled at the box office, earning approximately ₹0.35 crore. Despite its limited theatrical success, the film found a wider audience upon its release on Amazon Prime Video.

6. Atrangi Re

Atrangi Re

Atrangi Re (2021)Details
GenreRomantic fantasy, comedy, drama
DirectorAanand L. Rai
CastDhanush, Sara Ali Khan, Akshay Kumar
Release Date24 December 2021
Budget₹45 crore
Box OfficeN/A (direct OTT)
OTT PlatformDisney+ Hotstar
Overall Rating6.8/10 (IMDb)
VerdictHit

Atrangi Re is a desi-style love story with some fantasy touch. Dhanush and Sara act nicely, Akshay gives a cool surprise, and A.R. Rahman’s music feels sweet. It’s an easy, emotional watch for family time.

7. Ramprasad Ki Tehrvi

Ramprasad Ki Tehrvi

Ramprasad Ki Tehrvi (2021)Details
GenreFamily drama
DirectorSeema Pahwa
CastSupriya Pathak, Naseeruddin Shah, Konkona Sen Sharma, Vikrant Massey
Release Date1 January 2021
Budget₹10 crore
Box Office₹1.87 crore (worldwide)
OTT PlatformNetflix
Overall Rating7.4/10 (IMDb)
VerdictFlop

This film shows a big family coming together after Bauji’s death and all the small fights and emotions that come out. It feels real, simple, and relatable, with strong acting from everyone. Perfect if someone likes calm, slice‑of‑life stories about Indian families.

8. Bell Bottom

Bell Bottom

Bell Bottom (2021)Details
GenreAction, thriller
DirectorRanjit M. Tewari
CastAkshay Kumar, Vaani Kapoor, Lara Dutta, Huma Qureshi
Release Date19 August 2021
Budget₹150 crore
Box Office₹50.58 crore (worldwide)
OTT PlatformAmazon Prime Video
Overall Rating6.1/10 (IMDb)
VerdictFlop

A proper spy thriller set in the 80s—Akshay Kumar leads a slick rescue mission vibe. Good style and pace, but box office didn’t click much due to timing and mixed talk. Still a decent one-time watch for action lovers.

9. Dhamaka

Dhamak 2021 best Films

Dhamaka (2021)Details
GenreThriller, crime, drama
DirectorRam Madhvani
CastKartik Aaryan, Mrunal Thakur, Amruta Subhash
Release Date19 November 2021
Budget₹35 crore
Box OfficeN/A (direct OTT)
OTT PlatformNetflix
Overall Rating6.7/10 (IMDb)
VerdictAverage

A tense newsroom drama where one phone call turns everything upside down. Kartik Aaryan is solid, the story is tight, and it’s a good one-sitting watch.

10. Haseen Dillruba

Haseen Dillruba

Haseen Dillruba (2021)Details
GenreRomantic thriller, crime, drama
DirectorVinil Mathew
CastTaapsee Pannu, Vikrant Massey, Harshvardhan Rane
Release Date2 July 2021
Budget₹15 crore
Box OfficeN/A (direct OTT)
OTT PlatformNetflix
Overall Rating6.9/10 (IMDb)
VerdictHit

This is a love and murder story with full drama. Taapsee and Vikrant act very well, and the twists keep the interest till the end. Time pass and engaging watch for one evening.

FAQs – Top 10 Hindi Movies of 2021

Q1. Which was the highest-grossing Bollywood movie of 2021?

A. Sooryavanshi, starring Akshay Kumar, was the highest-grossing Bollywood movie of 2021 with ₹293 crore worldwide.

Q2. Which Bollywood movie of 2021 has the highest IMDb rating?

A. Sardar Udham, with an IMDb rating of 8.8/10, is the highest-rated Bollywood movie of 2021.

Q3. Are all top 10 Bollywood movies of 2021 available on OTT?

A. Yes, all movies listed are available on OTT platforms like Netflix, Amazon Prime Video, and Disney+ Hotstar.

Q4. Which Bollywood movie of 2021 is best for family viewing?

A. Mimi is a great family watch with its mix of comedy, drama, and heartwarming moments.

Q5. What makes Shershaah a must-watch Bollywood movie?

A. Shershaah’s patriotic story, stellar performances by Sidharth Malhotra and Kiara Advani, and emotional depth make it unmissable.

Q6. Which 2021 Bollywood movie is best for action fans?

A. Sooryavanshi is perfect for action lovers with its high-octane stunts and Rohit Shetty’s signature style.

Q7. Is Sardar Udham based on a true story?

A. Yes, Sardar Udham is a biographical drama based on the life of revolutionary Udham Singh.

Q8. Which Bollywood movie of 2021 is ideal for thriller fans?

A. Dhamaka, with its gripping plot and Kartik Aaryan’s intense acting, is a top pick for thriller fans.

Q9. Why did some 2021 Bollywood movies release directly on OTT?

A. Due to COVID-19 restrictions, movies like Mimi, Sardar Udham, and Atrangi Re opted for OTT releases for wider reach.

Q10. Which 2021 Bollywood movie has the best music?

A. Atrangi Re, with A.R. Rahman’s soulful tracks like “Chaka Chak” and “Rait Zara Si,” has a chart-topping soundtrack.

Also see:

Bollywood Box office collections

Top films of 2022

Upcoming films

Movies on Netflix

Good bad ugly 2025

Empuraan 2 movie

Sankranthiki Vasthunam 2025

Chhaava 2025

Tamil Box office collection

Punjabi Box Office Collection

Hi, I’m Kadir — a movie buff from Hojai, Assam, and the voice behind Tenvow.com. Since 2015, I’ve watched and reviewed over 1000 films, from big-screen blockbusters to hidden OTT gems on Netflix,...

Leave a comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.