David Fincher
Christopher Nolan
Renny Harlin
Peter Jackson
Francis Ford Coppola
George Lucas
John McTiernan