John Carpenter
Nicolas Roeg
Xavier Dolan
Taika Waititi
Christian Petzold
Bong Joon Ho
Peter Strickland