Best Movie Directors by Top Film Rank
58
4
1945
14
Japan
Japanese
17
6
1940
28
France
French
47
7
1959
11
Italy
Italian
7
8
1963
21
Japan
Japanese
16
9
1965
17
Italy
Italian
45
10
1960
16
USA
English
104
10
1960
8
USA
English
15
12
1978
36
France
French
14
13
1970
22
France
French
5
16
1965
27
Sweden
Swedish
62
19
2005
12
USA
English
22
20
1941
37
USA
English
20
23
1942
32
Germany
German
30
27
1983
17
USA
English
63
28
1981
10
Italy
Italian
21
29
1991
36
USA
English
80
31
1968
11
USA
English
41
32
1962
10
Italy
Italian
110
35
1984
7
USA
English
42
36
1965
13
India
Bengali
107
38
1998
8
Hong Kong
Cantonese
65
39
1999
14
China
Mandarin
61
44
1956
15
USA
English
43
45
1938
20
USA
English
39
45
1947
25
USA
English
38
45
1938
26
USA
English
24
46
1954
15
USA
English
60
47
1991
23
West Germany
German
68
49
1926
8
Germany
German
9
51
1957
20
France
French
27
54
1983
26
USA
English
72
55
1994
17
West Germany
German
87
56
2000
20
USA
English
79
60
1985
16
USA
English
25
61
1939
28
USA
English
187
62
1933
6
Soviet Union
Russian
69
62
1935
8
Soviet Union
Russian
70
66
1934
9
Denmark
Danish
162
67
1933
2
France
French
218
68
2001
4
USA
English
57
69
1991
13
USA
English
59
70
1980
10
USA
English
273
71
1962
4
Italy
French
121
72
1947
8
France
French
271
74
1928
5
Soviet Union
Russian
75
75
1944
18
Japan
Japanese
40
76
1997
31
USA
English
99
77
1992
17
USA
English
249
80
1934
4
USA
English
227
80
1935
7
USA
English
35
81
2002
19
USA
English
33
81
2002
19
USA
English
276
82
1982
2
Spain
Spanish
115
83
1974
12
Poland
Polish
12
84
1961
30
USA
English
50
85
2000
20
USA
English
92
87
1959
7
France
French
11
89
1946
31
USA
English
306
91
1952
2
USA
English
23
93
1924
35
USA
English
78
94
1953
13
Italy
Italian
109
96
1954
10
France
French
130
96
1947
5
France
French
100
97
1970
10
USA
English
66
99
2002
11
USA
English
324
100
1961
1
USA
English
44
100
1959
19
USA
English
13
101
1945
30
USA
English
176
107
1995
11
Australia
English
127
108
2001
9
Japan
Japanese
338
109
2002
1
Brazil
Portuguese
262
109
2008
3
USA
Portuguese
49
110
2001
18
Spain
Spanish
280
111
1928
7
USA
English
29
111
1925
34
USA
English
76
116
1974
7
Soviet Union
Russian
32
117
1954
18
USA
English
52
118
1965
12
France
French
56
120
1943
10
USA
English
337
121
1993
2
France
English
36
122
1929
30
USA
English
138
123
1971
12
USA
English
53
124
1988
10
Poland
French
201
125
1937
4
USA
English
185
126
1938
8
USA
English
171
127
1975
5
USA
English
145
128
1970
13
UK
English
134
131
2006
6
USA
Spanish
290
132
1977
3
USA
English
157
133
1987
8
USA
English
284
135
1998
7
China
Mandarin
155
138
1981
13
USA
English
191
141
1967
12
Italy
Italian
48
143
1935
28
USA
English
180
144
2008
8
USA
English
85
145
1974
12
UK
English
103
146
1934
11
USA
English
144
148
1979
10
USA
English
167
149
2009
12
USA
English
46
150
1973
18
France
French
150
151
1951
7
France
French
51
154
1961
14
Italy
Italian
186
155
1938
10
USA
English
74
156
1969
15
France
French
198
158
2000
5
France
French
28
161
1976
21
USA
English
111
164
1969
6
Italy
English
248
165
1985
11
Belgium
French
147
168
1953
6
UK
English
300
169
2001
5
Italy
Italian
31
170
1947
19
UK
English
54
170
1947
12
UK
English
37
171
1946
14
USA
English
84
172
1955
15
USA
English
143
173
1973
11
USA
English
88
178
2006
12
New Zealand
English
83
180
1999
11
USA
English
199
181
1951
5
UK
English
309
185
1985
5
Czechoslovakia
Czech
243
188
1980
9
USA
English
194
190
1955
5
USA
English
94
191
1999
7
USA
English
159
196
1976
8
USA
English
348
197
1937
2
USA
English
277
198
2010
3
Denmark
Danish
64
201
1913
44
USA
English
288
202
1991
5
Taiwan
Mandarin
135
204
1961
9
France
French
34
205
1953
23
USA
English
216
206
2005
7
USA
English
93
207
1947
9
France
French
209
210
1931
9
Germany
German
108
212
1967
13
USA
English
72
215
1933
23
USA
English
268
218
1929
6
France
French
137
222
1952
13
USA
English
153
222
1938
5
USA
English
118
223
1977
15
USA
English
151
224
1975
6
UK
English
411
225
1982
2
UK
English
160
228
1948
11
USA
English
90
230
1996
18
UK
English
146
230
1963
8
UK
English
200
231
1970
8
France
French
148
233
1982
8
USA
English
328
240
1983
6
USA
English
77
243
2009
10
USA
English
308
244
1965
8
UK
English
215
246
1923
8
USA
English
293
249
1992
5
USA
English
102
253
1940
14
USA
English
112
255
1984
16
USA
English
442
256
1985
1
Soviet Union
Russian
317
257
1974
5
USA
English
432
260
1996
2
France
French
214
261
1984
6
USA
English
95
263
1978
20
France
French
286
263
1965
10
USA
English
413
266
1973
3
USA
English
97
272
1936
16
France
French
89
273
1955
18
USA
English
246
277
1974
7
France
French
380
278
2011
3
Germany
German
195
282
1938
14
USA
English
192
283
1959
8
USA
English
329
284
1992
7
West Germany
German
106
286
1935
19
USA
English
116
287
2008
8
USA
English
397
288
2000
4
USA
English
204
290
1999
10
UK
English
170
291
1985
9
UK
English
222
293
1985
11
France
French
71
294
1939
28
USA
English
327
295
2011
7
USA
English
213
296
2005
4
USA
English
105
297
2007
11
USA
English
123
298
1991
13
Iran
Persian
81
299
1941
14
USA
English
205
300
1954
5
UK
English
304
301
2001
4
USA
English
142
302
1926
24
USA
English
257
305
1997
7
USA
English
228
306
1973
5
UK
English
334
307
1936
8
Soviet Union
Russian
202
308
1969
7
USA
English
178
311
1957
10
USA
English
403
313
2009
2
Sweden
Swedish
210
314
2011
9
France
French
184
315
1963
9
USA
English
272
317
2013
7
South Korea
Korean
206
320
1985
5
France
French
161
321
1952
11
USA
English
82
324
1975
15
West Germany
German
117
325
1972
10
USA
English
245
326
1989
8
USA
English
314
327
2008
7
South Korea
Korean
136
331
1939
14
USA
English
390
333
1983
4
USA
English
321
333
1984
5
USA
English
311
333
1985
6
USA
English
73
336
1939
19
USA
English
417
338
1986
4
USA
English
197
340
1954
12
USA
English
177
340
1941
3
USA
English
488
340
1942
1
USA
English
477
340
1942
2
USA
English
165
340
1942
4
USA
English
279
340
1941
2
USA
English
488
340
1942
1
USA
English
172
342
1974
7
USA
English
244
343
1928
14
USA
English
120
345
2002
8
Austria
French
208
346
1956
6
UK
English
258
347
2008
6
Australia
English
395
348
1985
2
UK
English
310
350
2015
4
Iran
Persian
381
351
2006
5
USA
French
456
352
2000
4
Australia
English
212
353
2006
8
UK
English
497
353
2008
1
UK
English
250
354
1942
3
USA
English
152
354
1945
13
USA
English
387
354
1943
6
USA
English
98
355
2000
19
UK
English
465
356
1938
4
USA
English
483
356
1940
2
USA
English
499
356
1940
1
USA
English
363
357
1973
6
USA
English
114
359
1965
17
USA
English
364
361
2006
5
USA
English
292
362
2006
9
USA
English
476
365
1934
2
USA
English
126
366
1998
15
USA
English
101
367
2002
11
Denmark
English
163
369
1998
11
USA
English
320
372
1949
7
USA
English
239
373
1982
8
UK
English
96
375
2009
12
USA
English
448
376
2011
4
Romania
English
270
383
1983
9
USA
English
119
384
1995
13
USA
English
515
387
2008
1
Israel
Hebrew
156
389
2007
20
USA
English
261
392
2006
5
France
Portuguese
283
394
1971
6
UK
English
169
397
1992
13
USA
English
141
399
1968
14
USA
English
173
401
2008
6
USA
English
441
403
1992
5
USA
English
132
404
1995
12
USA
English
529
405
1964
1
Japan
Japanese
428
410
2002
4
USA
English
455
410
2000
3
USA
English
183
412
1992
20
UK
English
467
412
2000
5
USA
English
467
412
2000
5
USA
English
149
414
1960
13
USA
English
446
415
2005
5
Germany
German
225
417
2004
10
USA
English
224
419
1946
12
USA
English
278
421
1968
6
UK
English
289
422
1992
3
Canada
French
91
425
1936
17
USA
English
296
427
1994
7
USA
English
527
429
2008
2
UK
English
295
430
1931
8
USA
English
507
436
1924
3
Germany
English
124
440
1962
11
USA
English
254
443
2003
10
France
French
345
444
2010
5
UK
English
480
445
2004
3
Germany
German
281
450
1999
13
Canada
English
220
454
1984
10
USA
English
360
456
2003
6
USA
English
343
457
1985
8
France
German
305
458
1960
8
Japan
Japanese
409
459
2014
3
USA
English
164
460
1982
11
France
French
307
462
2014
9
UK
English
382
464
2020
3
USA
English
513
465
1975
2
USA
English
238
466
1928
12
USA
English
362
468
1985
3
Brazil
Portuguese
472
472
1973
5
USA
English
352
473
2017
4
USA
English
256
479
1991
7
USA
English
193
482
1977
7
USA
English
537
485
2009
2
France
French
517
485
2012
3
France
French
462
488
1974
5
Italy
English
313
488
1982
9
Spain
Spanish
519
492
1958
2
USA
English
460
493
1990
3
Italy
Italian
460
493
1990
3
Italy
Italian
378
493
1941
4
USA
English
351
495
2005
10
Italy
Italian
230
496
1935
4
Germany
German
86
499
1987
13
USA
English
536
500
1993
2
France
French
563
502
1972
3
France
French
196
503
1953
13
USA
English
451
505
2005
4
USA
English
590
508
1938
1
Soviet Union
Russian
549
509
1995
2
USA
English
232
510
1992
19
UK
English
496
511
1996
2
USA
English
217
512
1936
9
USA
English
592
513
2011
1
France
English
113
515
2008
23
USA
English
247
518
1993
5
USA
English
264
520
2007
5
USA
English
188
521
1997
12
Australia
English
133
524
1981
19
France
French
601
526
2001
1
India
Hindi
418
529
2011
5
USA
English
603
533
1966
1
Soviet Union
Russian
447
536
1975
3
Italy
Italian
416
541
1977
3
France
French
361
544
1974
3
Soviet Union
Ukrainian
556
546
2019
3
Hungary
Hungarian
179
549
1964
15
UK
English
610
550
1997
1
Italy
Italian
391
551
2014
8
USA
English
274
553
1955
15
USA
English
189
558
2000
14
USA
English
412
560
1989
4
Greece
Greek
344
561
1998
5
Ireland
English
236
563
1944
15
UK
English
618
563
1938
1
UK
English
388
568
1998
5
USA
English
622
570
1987
1
Mali
French
623
571
1940
1
UK
English
240
571
1936
8
UK
English
252
571
1942
10
UK
English
303
571
1939
7
USA
English
623
571
1940
1
UK
English
229
572
1993
11
UK
English
459
578
1963
3
Soviet Union
Russian
539
579
2007
4
USA
English
404
581
1980
3
USA
English
518
583
1933
3
USA
English
297
588
1999
4
USA
English
607
590
2000
2
USA
English
577
591
2013
3
France
French
339
594
2005
4
USA
English
541
596
2005
2
USA
English
372
597
2010
4
UK
English
609
600
1924
2
USA
English
643
600
1925
1
USA
English
346
600
1936
5
USA
English
494
603
1990
3
USA
English
557
607
1998
4
USA
English
644
608
1971
1
USA
English
182
611
1994
15
France
French
285
614
1943
12
USA
English
330
616
1931
11
USA
English
501
616
1931
4
USA
English
562
619
2007
2
USA
English
267
621
1996
8
UK
English
203
622
1944
16
USA
English
231
629
2001
10
USA
English
429
631
2019
4
USA
English
181
632
1935
14
USA
English
175
633
1959
9
USA
English
241
634
1935
7
USA
English
605
635
1981
3
West Germany
German
122
636
1973
17
USA
English
474
638
1994
6
USA
English
131
639
1929
27
USA
English
235
639
2005
8
USA
English
660
644
1988
1
Netherlands
Dutch
168
647
1994
11
Netherlands
Dutch
569
648
1952
2
USA
English
664
649
2003
1
Germany
German
632
651
2012
2
Germany
German
479
652
1986
4
Japan
Japanese
393
653
2012
6
UK
English
566
654
2004
3
USA
English
504
654
1983
2
France
French
626
654
2002
2
USA
English
319
657
2007
5
USA
English
326
658
1919
9
USA
English
207
660
2010
10
USA
English
524
660
1994
4
Sweden
Danish
365
662
1988
7
Hungary
Hungarian
369
664
1981
4
UK
English
676
666
2023
1
France
French
379
668
2010
5
USA
English
140
669
1963
13
USA
English
597
669
1955
4
France
French
166
670
1953
19
USA
English
269
671
2007
6
USA
English
473
673
2016
4
France
French
312
675
1978
8
Italy
English
354
678
2009
5
Poland
Polish
426
680
2011
6
USA
English
353
682
2002
7
India
Hindi
639
683
1962
2
UK
English
602
684
2012
4
USA
English
273
686
1998
9
USA
English
139
691
1997
13
USA
English
614
692
1959
3
UK
English
628
693
1989
3
USA
English
613
695
1977
2
Denmark
Danish
67
696
1942
30
USA
English
323
697
1999
11
USA
English
653
698
1943
2
USA
English
648
698
1941
2
USA
English
596
699
1996
3
Czech Republic
Czech
341
707
2006
9
USA
English
154
709
1986
20
USA
English
355
713
1948
8
USA
English
636
715
2021
2
USA
English
442
718
2001
8
Germany
German
478
729
2014
2
Russia
Russian
707
731
1953
2
India
Hindi
709
732
1987
1
UK
English
389
733
2009
3
USA
English
544
737
1988
4
UK
English
431
738
1934
6
USA
English
548
741
2005
2
Hungary
Hungarian
336
741
1995
5
Hungary
Hungarian
561
743
1935
4
USA
English
453
745
2013
4
USA
English
531
747
1980
4
USA
English
394
749
2009
3
USA
English
535
752
1957
4
USA
English
481
753
1944
3
UK
English
253
753
1955
10
UK
English
434
754
2016
5
Norway
Norwegian
689
758
1967
2
UK
English
722
759
1985
1
Argentina
Spanish
568
763
1971
4
Yugoslavia
Serbo-Croatian
471
763
2010
3
USA
English
667
767
1973
2
UK
English
377
768
1964
7
USA
English
401
770
1961
6
USA
English
342
773
2020
6
Ireland
English
731
776
1959
1
Brazil
Portuguese
402
781
1973
5
UK
English
502
782
1960
2
USA
English
659
785
2010
3
Bosnia-Herzegovina
Serbo-Croatian
734
786
1973
1
UK
English
656
787
1988
3
Senegal
Wolof
680
789
2005
2
Argentina
Spanish
645
792
2000
4
USA
English
674
792
2000
3
USA
English
174
793
2001
14
USA
English
260
794
2011
9
USA
English
516
795
1926
7
USA
English
704
797
1971
2
USA
English
433
798
1941
10
USA
English
705
798
2006
2
UK
English
520
798
2002
5
UK
English
331
799
1991
8
UK
English
741
800
1998
1
Japan
Japanese
223
801
1941
16
USA
English
399
804
1988
10
UK
English
410
806
1983
4
UK
English
550
810
1999
4
USA
English
560
812
1970
3
Czechoslovakia
Slovak
743
812
1965
1
Czechoslovakia
Slovak
679
816
2019
2
USA
English
679
816
2019
2
USA
English
419
818
2014
4
UK
English
421
820
1971
6
France
French
669
821
1979
3
USA
English
526
822
1997
8
USA
English
190
824
1937
13
USA
English
747
826
1994
1
Denmark
Danish
237
828
1990
10
USA
English
752
832
1961
1
USA
English
716
833
1964
2
Czechoslovakia
Czech
719
835
1997
2
Japan
Japanese
612
838
1980
4
USA
English
569
841
1930
4
USA
English
665
842
2017
3
USA
English
671
843
1931
3
USA
English
450
844
1988
5
USA
English
219
844
1992
15
USA
English
422
845
1968
4
USA
English
437
845
1971
3
USA
English
470
845
1975
3
USA
English
325
846
1939
10
France
French
357
847
1937
8
France
French
551
848
1995
4
Australia
English
725
854
2014
3
USA
English
725
854
2014
3
USA
English