Alfred Hitchcock, Stanley Kubrick, Martin Scorsese, etc are the greatest directors of all time.