10 years ago I'd probably have M Night Shyamalan on this list. Now he might be in the bottom 5.