One of my favorites is David Walsh who writes film reviews for the World Socialist web site "www.wsys.org". He is very talented and looks at movies from a unique social perspective (you don't have to be a Socialist to appreciate his insights).