#101 Posted by Elwoodan (914 posts) -

John Woo followed by Christoper Nolan, Guillermo Del Toro, Martin Scorsese.

I always find it hard to pick one favorite, as you can go to different directors for different things, but for pure entertainment John Woo will always be the best, his fight scenes are so mobile and fluid and he wraps them in dumb stories which are always oddly compelling.