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