5 Best and 5 Worst Bollywood Biopics Of All Time

Share on:

5 Best and Worst Bollywood Biopics Of All Time: Biopics have been in trend in Bollywood for a long time now. Just this month alone we have already gotten three biopics. And that is not all, the first major film after the halls opened was a biopic itself.

So we thought it would be nice to look at some of the best biopics we have gotten over the years. Because Bollywood has produced some of its best works in the form of Biopics only.

But that doesn’t mean that every single biopic has been good. We have got some really bad biopics over this course of time. Be it changing certain facts to make it more presentable, or be it a technically weak movie.

So, let’s take a look at the 5 best and 5 worst Bollywood biopics of all time. We might have missed some of your favorite movies, but that doesn’t mean they are bad or anything.

Maybe I might have not seen it or it is just not my taste. And anyway, it is just the opinion of one person. So, without further ado, let’s get on with the list.

5 Worst Bollywood Biopics Of All Time

Let’s get this over with as quickly as possible. Because these movies were hard to watch for more than one reason. So, these are the worth Bollywood biopics of all time.


Yeah, let’s start with the latest movie on the list. Bhuj was bad, I think that it was really bad. Maybe it is because of the recency, but this movie was so weak technically that it didn’t stand a chance.

There was nothing in the movie except strong dialogues and mediocre CGI. And adding Nora Fatehi to that mix didn’t help it either. There were so many things wrong with this movie.

So many technical mistakes, mediocre acting, and it felt like that the whole movie was rushed. And rather than an incident, it felt like the movie only revolved around one person.

And you should never feel that while watching a movie whose focus was to show the bravery of a whole squad.


Saina was lacking in so many areas. It was not that it was bad, it was that it could have been so much better. The whole movie felt so underwhelming when it shouldn’t have.

Again it can all be because of the pace of the movie which was superfast. I wasn’t even able to gather my thoughts on one scene and the movie was already down to another.

And on top of that Parineeti Chopra’s portrayal of Saina Nehwal didn’t help the movie either. She was completely bland and expressionless for most of the parts.

Maybe I am being too harsh on this movie, but I felt exactly what I am writing here. The whole movie was completely bland and the main factor that drives a biopic – emotions, were completely missing.


I hate this movie and I won’t change my mind about it. Maybe it is Indian in me that loves cricket so much. But I literally turned this movie off in between as it was getting too much.

The movie literally portrayed Azhar as a man who took bribes from bookies in order to keep the rest of his team clean. And I won’t stand for it no matter what.

It is so far off from the truth and I am not even joking. I’m simply expressing disappointment since a movie like this could be brilliant if it was closer to the truth.

It could have been a good movie had they actually wanted to tell the truth, included some old footage, or recreated them to tell what happened. Some interviews of other players and how it affected them. What was the nation going through? How did common folks react to this? 

The film doesn’t even visually look anywhere like the ’90s. Another commercial project served as a cinema. 

Haseena Parkar

I have been seeing a lot of positive reactions to this movie since its release. And that is not right in any form. It is not right morally, and to be honest, it shouldn’t have been made in the first place.

Bollywood needs to learn a lesson that making out Underworld goons to be sympathetic characters is not okay. You can’t take an underworld criminal and portray them as sympathetic protagonists and hope that the audience will buy it.

And even talking about it from the perspective of the movie, it was not good either. Shraddha Kapoor tries and fails completely to portray a protagonist from the underworld.

The script was lacking so much and there was nothing special about the movie. But Bollywood seriously needs to stop with these kinds of biopics on criminals.


I know I am going to get so much backlash because of this. Sanju was a good movie, it was emotional, entertaining and you can watch it again and again. There is no doubt that it was a brilliant movie.

But as a biopic, it is really bad. I mean once again it molded the truth in various ways to make it more presentable to the general audience. And that is something a biopic should not do.

The movie tried to underwhelm some really important facts with unnecessary humor and that is not fine. On the first watch, you might really like this movie, but after careful consideration, you will realize what is wrong with this movie.

I am not saying it is a bad movie in any sense, it is just that it is a bad biopic.

5 Best Bollywood Biopics Of All Time

Now, let’s get on with this. These are some of the best pieces of cinema Bollywood has ever made. Obviously, I won’t be able to insert every amazing Biopic in just the top 5. So, if we missed some of your favorite movies, don’t feel bad. It is just our personal preference.


This is one of the most real and brutal movies I have ever watched and I am not lying. And even if you don’t like the storyline watch it for Rajkumar Rao because he completely stole the show here.

The realism in the movie is complimented so well by his acting. It is a perfect match and I don’t think anyone else could have done it better than Rajkumar Rao.

The way Shahid showed cold-blooded ruthlessness actually shows us the reality of society. Every biopic somehow manipulates or changes certain facts to make it more presentable.

But if you want to see a raw movie with real emotions with a very little manipulation you should watch Shahid.


Yes, I know that there are many reports that say Sarbjit was a RAW agent and not a normal farmer that accidentally got on a different side of the border. But just from an emotional point of view, this movie was so good.

If he was a RAW agent and the government kept it a secret, Bollywood can’t really tell the world about it. They tried to tell the story as sensibly as they could and I thought it worked.

From an emotional point of view, this was everything you wanted to see. It was a rollercoaster if I am being honest. You actually know what is going to happen in the movie.

That is exactly why you are on the edge of a knife from the start. And I was just whiskers away from crying out loud throughout the entirety of the movie and I am not lying.

Mary Kom

I liked this movie so much. I am a sports fan so I will be a little biased towards sports biopic. And this movie was really empowering and emotional as you wanted it to be.

We could have cast someone better than Priyanka Chopra to do the role but she did an alright job if you ask me. But the movie actually worked because of the side actors.

They really carried the movie and made it work. They understood what they had to do and that is exactly why it worked out so well. And the music of the movie is just chef’s kiss.


It might be that the movie was released only a few days ago but I loved Shershaah. I was crying at the end of the movie and I don’t do that now easily. It was because the movie was so good.

Siddhart Malhotra completely revived his career from the dead. And it was nice to see Captain Vikram Batra’s family themselves requested Siddhart to play the role.

Usually, I don’t like the romance stuff brought in any kind of biopic. But for Shershaad it was really necessary and they did it so well. It showed what is on the line for these soldiers.

If you haven’t watched Shershaah yet, go and watch it. You won’t regret it.

Bhaag Milkha Bhaag

Honestly, the best biopic Bollywood has ever made. And I don’t think any other movie is going to surpass it anytime soon. Everything in this movie was almost perfect.

From the story to the music, from the direction to the acting. And let’s talk about acting here. Farhan Akhtar was the perfect face for Bhaag Milkha Bhaag. I don’t think anyone else could have played the role better than him.

This movie was so good that it started a whole new trend of biopics. I remember watching this movie twice in the theater. And I still watch it over and over and It is as good as it was the first time.

The role of Divya Dutta, especially when Milkha joins the army and comes to visit her brought tears to my eyes! partition was such a tragic time and this movie portrayed its horrors so perfectly!

So, these were our picks for the best and worst biopics of Bollywood. Know of any other movies that we might have missed? Let us know down below. 🤞

Share on:
Photo of author
Hi, I am Harsh. I am just a guy who loves watching movies and reading comics. It’s all about my love for cinema. For any ideas or requests please reach me @imharshrana@gmail.com

Leave a Comment