David Fincher
Quentin Tarantino
James Cameron
John McTiernan
Charles Crichton
Steven Spielberg
Michel Gondry
Steven Soderbergh
John Carpenter
Roland Emmerich
John Cleese
Richard Linklater