1. Paul Thomas Anderson
2. Quentin Tarantino
3. Alfred Hitchcock
4. Steven Spielberg
5. Stanley Kubrick
6. David Fincher
7. Martin Scorsese
8. M. Night Shyamalan
9. Roman Polanski
10. Christopher Nolan
11. Guillermo Del Toro
12. Sam Raimi
13. Jean-Luc Godard
14. Peter Jackson
15. Fernando Meirelles
16. Joel Coen
17. Orson Welles
18. Anthony Minghella
19. Ridley Scott
20. Andrei Tarkovsky
21. Hiroshi Teshigahara
22. Terence Young
23. Alfonso Cuaron
24. Charlie Chaplin
25. Francois...