I feel so sorry not to see World's 1 of the master film makers, "SATYAJIT RAY" is no where in anyones list. Come on, grow up guys. You should pay respect to those who truly deserve that.Any way my top 10 director's are :
1.Satyajit Ray
2.Abbas Kiarostami
3.Robert Bresson
4.Sergei Eisenstein
5.Akira Kurosawa
6.Jean-Luc Godard
7.Ritwik Ghatak
8.Andrei Tarkovsky
9.Federico Fellini
10.Luis Bunuel