Kevin Smith
Joe Wright
Nigel Cole
Jason Reitman
James Mangold
Quentin Tarantino
Zack Snyder
Alejandro González Iñárritu
David Fincher
Todd Haynes