Guy Ritchie
Steve Norrington
Darren Aronofsky
Jay Chandrasekhar
John Fortenberry
Greg Mottola
Yimou Zhang