Alia Bhatt is one of the finest actors in Bollywood and has constantly proven her worth.

Let's take a look at her top films according to IMDb.

1. Gully Boy- 7.9

Though Alia Bhatt's character as Safeena was problematic, her acting was, of course, top-notch. The film explored Indian rap culture in all its glory and it was an awesome watch.  

2. Raazi- 7.8

On of Alia Bhatt's finest movies on the list. It is based on Harinder Sikka's book "Calling Sehmat". Alia Bhatt's performance as a spy who loses everything makes you cry every time and the music tugs at your heartstrings too.

3. Udta Punjab- 7.8

Alia Bhatt's performance in this film as a struggling drug addict in this film won the Filmfare award of Best Actress for this film in 2017 and she deserved it.

4. Kapoor & Sons- 7.7

Alia Bhatt was definitely underrated in this film. She eased the tension in the movie with her electric presence and beautifully balanced out the intensity of the situations.  

5. Highway- 7.6

Even those who aren't Imtiaz Ali fans agree that this movie was an absolute delight to watch. Bhatt, as Veera, showed her true prowess as an actor in the film.  

6. Dear Zindagi- 7.5

One of the first few films that dealt with mental health sensitively in mainstream Hindi cinema it made a mark. SRK and Alia Bhatt shared unmistakable chemistry and it was a heartwarming watch.

7. Gangubai Kathiawadi - 7.0

We saw a starkly different version of Alia Bhatt and it left us impressed. Pair that with Sanjay Leela Bhansali's brilliant filmmaking and you've got a winner.

8. 2 States- 6.9

A cute love story to watch but the best part was Alia Bhatt's character. The music was an additional treat.

9. Badrinath Ki Dulhaniya- 6.1

Alia Bhatt's performance as Vaidehi in the film was refreshing. She is imperfect, makes mistakes but she sticks to her ground. The movie is definitely a problematic film.

10. Humpty Sharma Ki Dulhaniya- 6.0

The highlight of the movie were the subtle DDLJ references and the music but there was nothing more to it. 

She is truly making a mark.