Top Ten Greatest Indian Film Directors of All Time

The Top Ten
1 Satyajit Ray

When it comes to the depth of film, no one can beat him. He is a versatile personality with the ability to see the world in his mind.

Best filmmaker of all time. Akira Kurosawa said, "Not to have seen the cinema of Ray means existing in the world without seeing the sun or the moon."

He made legendary movies. He was the first Indian movie director to win an Oscar.

2 Mani Ratnam

This man is majestic. He is incredibly unique. My vote goes to Mani Ratnam for his contribution to Indian cinema. He makes such classy films!

Every one of his movies connects with us deeply in some way. His works are beyond words to describe. Pure awesomeness.

Best film director, showing visually and story-wise the best.

3 Upendra Rao

Excellent director. You need to watch his movies without missing a single scene to understand them perfectly. This is definitely true for films like A, Upendra, Swastik, etc. His talent was truly showcased with OM.

I expect more unique movies from him. I personally did not like the movie Super. He could have done better with it. I hope he comes back strong with Upendra 2. Please, do not mix commercial elements in Upendra 2. Just go with the genuine attitude you had a decade and a half ago.

4 Shankar Shanmugham

A gem of Indian cinema, especially Tamil cinema. He is a mind-blowing director and a quality filmmaker. He ensures the audience gets their money's worth. He is the James Cameron of Indian cinema.

Nobody can beat him and his creativity. He is the most intelligent director of all time. He is the number one director because he makes films differently.

Creative and sensational. He pays attention to the smallest details in his movies and puts in a lot of effort. Hats off to him. One of the best directors.

5 Hrishikesh Mukherjee

What? He is ranked third? He deserves to be first. Not only in India but in the whole world, he is the best director. Every one of his movies is a masterpiece. His works like Anand, Aalap, Anari, etc., are heart-touching. His comedy works like Golmaal and Chupke Chupke are hilarious.

6 Yash Chopra

He has a full grasp of human emotions.

7 Shekhar Kapur
8 S.S. Rajamouli

S.S. Rajamouli is the best director in the Indian film industry. He has directed only a few movies, but all of them are legendary. For me, no one can beat him.

Great man. He brings out the world of imagination exceptionally well. His movies are a visual treat. I love to watch his films, especially Eega, Magadheera, and all the others. Waiting eagerly for Baahubali and Mahabali.

He is the best director ever in India. All his films are super hits.

9 Rajkumar Hirani

He is an all-time great director. He connects with people's hearts in every movie. His films deliver great messages. He chooses new topics and makes them innovative.

His movies convey life's messages with criticism and comedy. The percentage of his hit films is very high. Each of his movies is a milestone and well-known to all.

10 Ram Gopal Varma
The Contenders
11 Anurag Kashyap

He is not fancy, he is genuine. Never shy of experimenting. Too smart for Indian viewers.

One of the best directors working today.

12 Guru Dutt

Guru Dutt is arguably the best director India has ever had. Just watch his films and you will understand why.

The unparalleled lyricism of his movies has yet to be surpassed.

13 A.R. Murugadoss

A.R. Murugadoss is a wonderful director.

14 Puttanna Kanagal

Being a director, especially in Indian cinema, one should have the ability to direct films with actors from different industries. Puttanna Kanagal did this in a way nobody had before. He is from the Kannada industry, but he made masterpiece films in Malayalam, Hindi, Tamil, and Telugu, succeeding in each one.

In Kannada cinema, his film Gejje Pooje is still praised by today's Kannada artists. His movie Nagarahavu made Dr. Vishnuvardhan a star, earning him the title Angry Man of Karnataka. This film featured Vishnuvardhan in his first lead role. Additionally, the song Baare Baare from Nagarahavu was the first-ever Indian slow-motion scene song.

15 K. Balachander

He is the master of the above-listed directors. God of Indian cinema.

16 Sanjay Leela Bhansali
17 Sukumar
18 Bimal Roy

The poignancy, the social realism of then India, the emotions... unmatched then and now. A true master.

19 Trivikram Srinivas

Currently one of the leading directors in Tollywood. He can make a movie a blockbuster even with a limited budget and irrespective of the cast (e.g., A Aa).

20 Karan Johar
21 Adoor Gopalakrishnan
22 Imtiaz Ali

Jab We Met, Love Aaj Kal, Rockstar, and Highway are some of the best movies in Bollywood with a new style of storytelling.

23 Raj Kapoor

Raj Kapoor was a legendary director and actor. I watched his movies Shri 420, Awara, Tisri Kasam, Mera Naam Joker, Bobby, and Barsaat. He did tremendous work in these films. He was a great philosopher of human behavior.

24 Ritwik Ghatak
25 Shoojit Sircar

He has a great sense of direction. His movies provide a meaningful perspective on life.

8Load More
PSearch List