Christopher Nolan
Kevin Smith
Joel Schumacher
Len Wiseman
Stephen Sommers
Jeremiah S. Chechik
Mark Waters
Jon Favreau
Jay Roach