Boom.
01- Andrei Tarkovsky
02- Ingmar Bergman
03- Terrence Malick
04- Federico Fellini
05- Hayao Miyazaki
06- Max Ophuls
07- Robert Altman
08- Akira Kurosawa
09- David Lynch
10- Yasujiro Ozu
11- Stanley Kubrick
12- Errol Morris
13- Krzystof Kieslowski
14- John Ford
15- Alfred Hitchcock
16- Satayajit Ray
17- Apichatpong Weerasethakul
18- Stanley Donen
19- Buster Keaton
20- Wes Anderson
21- Orson Welles
22- Jean-Pierre Melville
23- Elia Kazan
24- Kenji Mizoguchi
25- David Lean
26- Luis Bunuel
27- Sergei Eisenstein
28- Carl Th. Dreyer
29- Vittorio De Sica
30- Francois Truffaut
31- Billy Wilder
32- Sergei Pajaranov
33- Francis Ford Coppola
34- Martin Scorsese
35- Luchino Visconti
36- Jean-Luc Godard
37- Mike Nichols
38- Sergio Leone
39- Richard Linklater
40- Rainer Werner Fassbinder
41- Steven Spielberg
42- Abbas Kiarostami
43- Terry Gilliam
44- Don Hertzfeldt
45- Michael Haneke
46- George Lucas
47- Roman Polanski
48- Agnes Varda
49- Wong Kar Wai
50- Raul Ruiz
Edit: Yeah, Kubrick is here twice. Whoopsie! Hmmm... Fixed!