Quentin Tarantino
Robert Rodriguez
Alexander Payne
Frank Miller
David Fincher
Peter Farrelly
John Hamburg