Christopher Nolan
Roman Polanski
Peter Jackson
Martin Scorsese
Jonathan Demme
Jean-Pierre Jeunet
Tony Kaye
Leonel Vieira
Frank Darabont
David Fincher