Christopher Nolan
Stanley Kubrick
Peter Yates
Giorgos Lanthimos
Lars von Trier
Ingmar Bergman
John McTiernan
Bryan Singer
Michael Cimino
Michael Mann