My personal favourites are:
1. David Lynch
2. David Cronenberg
3. Martin Scorsese
4. Paul Verhoeven
5. Luc Besson
6. Lars Von Trier
7. Kevin Smith
8. Ridley Scott
9. Dario Argentio
10. Sam Ramei