There is a serious lack of Robert Rodriguez in this thread.
He has made movies such as his $7000 debut, El Mariachi, and others like Desperado, Once Upon a Time in Mexico, From Dusk Till Dawn, Sin City, Planet Terror, and Machete.
The way he shoots his films truly shows a great understanding of film and how to handle a camera. And then he tops it off with great action, an underlying story that makes sense and isn't annoying, and great humour.
Of course, he's made a couple of bad movies, like the Spy Kids and Aqua Girl ones. But every director has.
Other ones are pretty obvious:
- Sergio Leone
- Francis Ford Coppola
- Quentin Tarantino
- John Woo
- Stanley Kubrick
- Steven Spielberg
- George Lucas
- Martin Scorcese