Spielberg is my number one. He just gets movies. Like the shyt is in his blood. And he always finds a way to make even his most "blockbuster" type flicks be personal and that's not always easy. he can walk the line between being very commercial but very artistic and nothing is frivolous