Assuming that we're just referring to the living here...
Best: Shane Meadows, Paul Bettany, Derek Jacobi, Ian Mckellan, Mike Leigh, Nicolas Roeg, Tom Hardy, Helen Mirren, James McAvoy, Alan Parker
Worst: Guy Ritchie (will someone please stop funding his crap?), Jamie Winstone (the biggest chav in cinema - ugly and talentless), Danny Dyer (not worth the shit on my shoe).
Incidently, dude, you may want to change the name of your thread if you want to include people like Jonathan Rhys Meyers. Don't want to upset those from Southern Ireland now, do we.
"He may look like an idiot and talk like an idiot but don't let that fool you. He really is an idiot."