111 votes
David Fincher (Fight club)
Guy Ritchie (Sherlock Holmes)
Christopher Nolan (Inception)
Quentin Tarantino (Django)
popular
popular
recent