Christopher Nolan
Stanley Kubrick
Martin Scorsese
Francis Ford Coppola
Ridley Scott
Frank Darabont
Quentin Tarantino
David Fincher
Robert Zemeckis